summaryrefslogtreecommitdiff
path: root/jvmfwk
diff options
context:
space:
mode:
authorTor Lillqvist <tml@collabora.com>2014-10-19 00:50:17 +0300
committerTor Lillqvist <tml@collabora.com>2014-10-20 11:27:56 +0300
commit68e0f4d4f2becba41a12109095c693680825cb3e (patch)
tree7199a531dd61c4445fc388604c22413d718ba7f9 /jvmfwk
parent247f197cba49f2382995196ae50b3fc15ffa9db4 (diff)
Clean jvmfwk tracing output
Change-Id: I070fb24e9466d697a6014bd65635f6cda8736819
Diffstat (limited to 'jvmfwk')
-rw-r--r--jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx22
-rw-r--r--jvmfwk/plugins/sunmajor/pluginlib/sunversion.cxx2
-rw-r--r--jvmfwk/plugins/sunmajor/pluginlib/util.cxx51
3 files changed, 29 insertions, 46 deletions
diff --git a/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx b/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx
index d1e02ce35b3d..db58c547e7c4 100644
--- a/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx
+++ b/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx
@@ -602,8 +602,7 @@ javaPluginError jfw_plugin_startJavaVirtualMachine(
if ( ! isVendorSupported(pInfo->sVendor))
return JFW_PLUGIN_E_WRONG_VENDOR;
OUString sRuntimeLib = getRuntimeLib(pInfo->arVendorData);
- JFW_TRACE2("[Java framework] Using Java runtime library: "
- + sRuntimeLib + ".\n");
+ JFW_TRACE2("Using Java runtime library: " << sRuntimeLib);
#ifndef ANDROID
// On linux we load jvm with RTLD_GLOBAL. This is necessary for debugging, because
@@ -624,9 +623,7 @@ javaPluginError jfw_plugin_startJavaVirtualMachine(
"[Java framework]sunjavaplugin" SAL_DLLEXTENSION
" could not load Java runtime library: \n"
+ sRuntimeLib + "\n");
- JFW_TRACE0("[Java framework]sunjavaplugin" SAL_DLLEXTENSION
- " could not load Java runtime library: \n"
- + sRuntimeLib + "\n");
+ JFW_TRACE0("Could not load Java runtime library: " << sRuntimeLib);
return JFW_PLUGIN_E_VM_CREATION_FAILED;
}
@@ -704,7 +701,7 @@ javaPluginError jfw_plugin_startJavaVirtualMachine(
}
#endif
#if OSL_DEBUG_LEVEL >= 2
- JFW_TRACE2("VM option: " << options[n].optionString << "\n");
+ JFW_TRACE2("VM option: " << options[n].optionString);
#endif
++n;
}
@@ -765,7 +762,7 @@ javaPluginError jfw_plugin_startJavaVirtualMachine(
else
{
*ppVm = pJavaVM;
- JFW_TRACE2("[Java framework] sunjavaplugin" SAL_DLLEXTENSION " has created a VM.\n");
+ JFW_TRACE2("JVM created");
}
#else
(void) arOptions;
@@ -809,28 +806,25 @@ javaPluginError jfw_plugin_existJRE(const JavaInfo *pInfo, sal_Bool *exist)
if (ret == JFW_PLUGIN_E_NONE && *exist == sal_True)
{
OUString sRuntimeLib = getRuntimeLib(pInfo->arVendorData);
- JFW_TRACE2("[Java framework] Checking existence of Java runtime library.\n");
+ JFW_TRACE2("Checking existence of Java runtime library");
::osl::DirectoryItem itemRt;
::osl::File::RC rc_itemRt = ::osl::DirectoryItem::get(sRuntimeLib, itemRt);
if (::osl::File::E_None == rc_itemRt)
{
*exist = sal_True;
- JFW_TRACE2("[Java framework] Java runtime library exist: "
- + sRuntimeLib + "\n");
+ JFW_TRACE2("Java runtime library exist: " << sRuntimeLib);
}
else if (::osl::File::E_NOENT == rc_itemRt)
{
*exist = sal_False;
- JFW_TRACE2("[Java framework] Java runtime library does not exist: "
- + sRuntimeLib + "\n");
+ JFW_TRACE2("Java runtime library does not exist: " << sRuntimeLib);
}
else
{
ret = JFW_PLUGIN_E_ERROR;
- JFW_TRACE2("[Java framework] Error while looking for Java runtime library: "
- + sRuntimeLib + " \n");
+ JFW_TRACE2("Error while looking for Java runtime library: " << sRuntimeLib);
}
}
return ret;
diff --git a/jvmfwk/plugins/sunmajor/pluginlib/sunversion.cxx b/jvmfwk/plugins/sunmajor/pluginlib/sunversion.cxx
index 457ba8d80ee3..504c16c9e0e6 100644
--- a/jvmfwk/plugins/sunmajor/pluginlib/sunversion.cxx
+++ b/jvmfwk/plugins/sunmajor/pluginlib/sunversion.cxx
@@ -403,7 +403,7 @@ SelfTest::SelfTest()
break;
}
if (bRet)
- JFW_TRACE2("[Java framework] sunjavaplugin: Testing class SunVersion succeeded.\n");
+ JFW_TRACE2("Testing class SunVersion succeeded.");
else
OSL_ENSURE(bRet, "[Java framework] sunjavaplugin: SunVersion self test failed.\n");
}
diff --git a/jvmfwk/plugins/sunmajor/pluginlib/util.cxx b/jvmfwk/plugins/sunmajor/pluginlib/util.cxx
index eb840b6207e7..6d461218c445 100644
--- a/jvmfwk/plugins/sunmajor/pluginlib/util.cxx
+++ b/jvmfwk/plugins/sunmajor/pluginlib/util.cxx
@@ -165,8 +165,7 @@ namespace
#endif
buf.appendAscii( SAL_CONFIGFILE("/sunjavaplugin") );
sIni = buf.makeStringAndClear();
- JFW_TRACE2("[Java framework] sunjavaplugin: "
- "Using configuration file \n" + sIni);
+ JFW_TRACE2("Using configuration file " << sIni);
return sIni;
}
};
@@ -441,7 +440,7 @@ bool getJavaProps(const OUString & exePath,
FileHandleReader stdoutReader(fileOut);
rtl::Reference< AsynchReader > stderrReader(new AsynchReader(fileErr));
- JFW_TRACE2("\n[Java framework] Executing: " + exePath + ".\n");
+ JFW_TRACE2("Executing: " + exePath);
oslProcessError procErr =
osl_executeProcess_WithRedirectedIO( exePath.pData,//usExe.pData,
args,
@@ -458,7 +457,7 @@ bool getJavaProps(const OUString & exePath,
if( procErr != osl_Process_E_None)
{
- JFW_TRACE2("[Java framework] Execution failed. \n");
+ JFW_TRACE2("Execution failed");
*bProcessRun = false;
SAL_WARN("jfw",
"osl_executeProcess failed (" << ret << "): \"" << exePath << "\"");
@@ -466,7 +465,7 @@ bool getJavaProps(const OUString & exePath,
}
else
{
- JFW_TRACE2("[Java framework] Java executed successfully.\n");
+ JFW_TRACE2("Java executed successfully");
*bProcessRun = true;
}
@@ -484,7 +483,7 @@ bool getJavaProps(const OUString & exePath,
OUString sLine;
if (!decodeOutput(aLine, &sLine))
continue;
- JFW_TRACE2("[Java framework]:\" " << sLine << " \".\n");
+ JFW_TRACE2(" \"" << sLine << " \"");
sLine = sLine.trim();
if (sLine.isEmpty())
continue;
@@ -511,8 +510,8 @@ bool getJavaProps(const OUString & exePath,
//process error stream data
stderrReader->join();
- JFW_TRACE2("[Java framework] Java wrote to stderr:\" "
- << stderrReader->getData().getStr() << " \".\n");
+ JFW_TRACE2("Java wrote to stderr:\" "
+ << stderrReader->getData().getStr() << " \"");
TimeValue waitMax= {5 ,0};
procErr = osl_joinProcessWithTimeout(javaProcess, &waitMax);
@@ -904,9 +903,7 @@ rtl::Reference<VendorBase> getJREInfoByPath(
SameOrSubDirJREMap(sResolvedDir));
if (entry2 != mapJREs.end())
{
- JFW_TRACE2(OUString("[Java framework] sunjavaplugin")
- + SAL_DLLEXTENSION ": JRE found again (detected before): "
- + sResolvedDir + ".\n");
+ JFW_TRACE2("JRE found again (detected before): " << sResolvedDir);
return entry2->second;
}
@@ -936,7 +933,6 @@ rtl::Reference<VendorBase> getJREInfoByPath(
sFullPath = sResolvedDir +
OUString("/") + (*i);
-
sFilePath = resolveFilePath(sFullPath);
if (sFilePath.isEmpty())
@@ -959,9 +955,7 @@ rtl::Reference<VendorBase> getJREInfoByPath(
MapIt entry = mapJREs.find(sFilePath);
if (entry != mapJREs.end())
{
- JFW_TRACE2(OUString("[Java framework] sunjavaplugin")
- + SAL_DLLEXTENSION ": JRE found again (detected before): "
- + sFilePath + ".\n");
+ JFW_TRACE2("JRE found again (detected before): " << sFilePath);
return entry->second;
}
@@ -1059,9 +1053,7 @@ rtl::Reference<VendorBase> getJREInfoByPath(
}
else
{
- JFW_TRACE2(OUString("[Java framework] sunjavaplugin")
- + SAL_DLLEXTENSION ": Found JRE: " + sResolvedDir
- + " \n at: " + path + ".\n");
+ JFW_TRACE2("Found JRE: " << sResolvedDir << " at: " << path);
mapJREs.insert(MAPJRE::value_type(sResolvedDir, ret));
mapJREs.insert(MAPJRE::value_type(sFilePath, ret));
@@ -1140,6 +1132,11 @@ void createJavaInfoFromPath(vector<rtl::Reference<VendorBase> >& vecInfos)
void createJavaInfoFromJavaHome(vector<rtl::Reference<VendorBase> >& vecInfos)
{
// Get Java from JAVA_HOME environment
+
+ // Note that on OS X is it not normal at all to have a JAVA_HOME environment
+ // variable. We set it in our build environment for build-time programs, though,
+ // so it is set when running unit tests that involve Java functionality. (Which affects
+ // at least CppunitTest_dbaccess_dialog_save, too, and not only the JunitTest ones.)
char *szJavaHome= getenv("JAVA_HOME");
if(szJavaHome)
{
@@ -1173,7 +1170,7 @@ bool makeDriveLetterSame(OUString * fileURL)
void createJavaInfoDirScan(vector<rtl::Reference<VendorBase> >& vecInfos)
{
- JFW_TRACE2("\n[Java framework] Checking \"/usr/jdk/latest\"\n");
+ JFW_TRACE2("Checking /usr/jdk/latest");
getJREInfoByPath("file:////usr/jdk/latest", vecInfos);
}
@@ -1239,15 +1236,10 @@ void createJavaInfoDirScan(vector<rtl::Reference<VendorBase> >& vecInfos)
case File::E_NOTDIR:
continue;
case File::E_ACCES:
- JFW_TRACE2(OUString("[Java framework] sunjavaplugin: ")
- + "Could not read directory " + usDir2
- + " because of missing access rights.");
+ JFW_TRACE2("Could not read directory " << usDir2 << " because of missing access rights");
continue;
default:
- JFW_TRACE2(OUString("[Java framework] sunjavaplugin: ")
- + "Could not read directory "
- + usDir2 + ". Osl file error: "
- + OUString::number(openErr));
+ JFW_TRACE2("Could not read directory << usDir2 << ". Osl file error: " << openErr);
continue;
}
@@ -1259,13 +1251,10 @@ void createJavaInfoDirScan(vector<rtl::Reference<VendorBase> >& vecInfos)
File::RC errStatus = File::E_None;
if ((errStatus = curIt.getFileStatus(aStatus)) != File::E_None)
{
- JFW_TRACE2(excMessage + "getFileStatus failed with error "
- + OUString::number(errStatus));
+ JFW_TRACE2(excMessage + "getFileStatus failed with error " << errStatus);
continue;
}
- JFW_TRACE2(OUString("[Java framework] sunjavaplugin: ") +
- "Checking if directory: " + aStatus.getFileURL() +
- " is a Java. \n");
+ JFW_TRACE2("Checking if directory: " << aStatus.getFileURL() << " is a Java");
getJREInfoByPath(aStatus.getFileURL(),vecInfos);
}