summaryrefslogtreecommitdiff
path: root/jvmfwk
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2013-10-28 16:06:43 +0100
committerStephan Bergmann <sbergman@redhat.com>2013-10-28 16:09:06 +0100
commit658e88c59d2e5303e6388037dcd99a8f218a6960 (patch)
tree368b446c2e86690743423d6d1c7877f7818e9ce0 /jvmfwk
parenta25c18677cea656ac52b5c08508ac70b107588bc (diff)
Improve debug output (and some clean up)
Change-Id: Ibce90b4eeab679d526f0e0b1e9a8ab3b14255622
Diffstat (limited to 'jvmfwk')
-rw-r--r--jvmfwk/source/fwkbase.cxx23
1 files changed, 9 insertions, 14 deletions
diff --git a/jvmfwk/source/fwkbase.cxx b/jvmfwk/source/fwkbase.cxx
index 1b4cf3ccec07..0b9535e98116 100644
--- a/jvmfwk/source/fwkbase.cxx
+++ b/jvmfwk/source/fwkbase.cxx
@@ -40,8 +40,6 @@ using namespace osl;
#define UNO_JAVA_JFW_ENV_CLASSPATH "UNO_JAVA_JFW_ENV_CLASSPATH"
#define UNO_JAVA_JFW_CLASSPATH_URLS "UNO_JAVA_JFW_CLASSPATH_URLS"
#define UNO_JAVA_JFW_VENDOR_SETTINGS "UNO_JAVA_JFW_VENDOR_SETTINGS"
-#define UNO_JAVA_JFW_USER_DATA "UNO_JAVA_JFW_USER_DATA"
-#define UNO_JAVA_JFW_SHARED_DATA "UNO_JAVA_JFW_SHARED_DATA"
namespace jfw
{
@@ -65,21 +63,18 @@ OString getVendorSettingsPath(OUString const & sURL)
return osSystemPathSettings;
}
-OUString getParam(const char * name)
+OUString getParam(OUString const & name)
{
OUString retVal;
- if (Bootstrap::get()->getFrom(OUString::createFromAscii(name), retVal))
- {
-#if OSL_DEBUG_LEVEL >=2
- OString sValue = OUStringToOString(retVal, osl_getThreadTextEncoding());
- fprintf(stderr,"[Java framework] Using bootstrap parameter %s = %s.\n",
- name, sValue.getStr());
-#endif
- }
+ bool b = Bootstrap::get()->getFrom(name, retVal);
+ SAL_INFO(
+ "jfw",
+ "Using bootstrap parameter " << name << " = \"" << retVal << "\""
+ << (b ? "" : " (undefined)"));
return retVal;
}
-OUString getParamFirstUrl(const char * name)
+OUString getParamFirstUrl(OUString const & name)
{
// Some parameters can consist of multiple URLs (separated by space
// characters, although trim() harmlessly also removes other white-space),
@@ -343,12 +338,12 @@ OUString VendorSettings::getPluginLibrary(const OUString& sVendor)
OUString BootParams::getUserData()
{
- return getParamFirstUrl(UNO_JAVA_JFW_USER_DATA);
+ return getParamFirstUrl("UNO_JAVA_JFW_USER_DATA");
}
OUString BootParams::getSharedData()
{
- return getParamFirstUrl(UNO_JAVA_JFW_SHARED_DATA);
+ return getParamFirstUrl("UNO_JAVA_JFW_SHARED_DATA");
}
OString BootParams::getClasspath()