X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fkernel%2FKernelUtils.java;h=9b43044d446a0e638a8d17292387cfcf525642d8;hb=b7469a692d23890986d5c4880acabcf1f4f27027;hp=1d15e2a3ae041911c95f963e69042c6833877416;hpb=ff5b1923caaa5882690e842d6ce96a27ea0f30e8;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/KernelUtils.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/KernelUtils.java index 1d15e2a3a..9b43044d4 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/KernelUtils.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/KernelUtils.java @@ -7,6 +7,7 @@ import java.util.Dictionary; import java.util.Enumeration; import java.util.Hashtable; import java.util.Properties; +import java.util.TreeSet; import javax.security.auth.Subject; import javax.security.auth.login.LoginContext; @@ -17,7 +18,6 @@ import org.apache.commons.logging.Log; import org.argeo.cms.CmsException; import org.argeo.cms.auth.AuthConstants; import org.osgi.framework.BundleContext; -import org.osgi.framework.Constants; /** Package utilities */ class KernelUtils implements KernelConstants { @@ -139,19 +139,24 @@ class KernelUtils implements KernelConstants { Object headerValue = request.getHeader(headerName); log.debug(headerName + ": " + headerValue); } + log.debug(""); } static void logFrameworkProperties(Log log) { BundleContext bc = Activator.getBundleContext(); - String[] keys = { Constants.FRAMEWORK_STORAGE, - Constants.FRAMEWORK_OS_NAME, Constants.FRAMEWORK_OS_VERSION, - Constants.FRAMEWORK_PROCESSOR, Constants.FRAMEWORK_SECURITY, - Constants.FRAMEWORK_TRUST_REPOSITORIES, - Constants.FRAMEWORK_WINDOWSYSTEM, Constants.FRAMEWORK_VENDOR, - Constants.FRAMEWORK_VERSION, Constants.FRAMEWORK_STORAGE_CLEAN, - Constants.FRAMEWORK_LANGUAGE, Constants.FRAMEWORK_UUID }; - for (String key : keys) - log.debug(key + "=" + bc.getProperty(key)); + for (Object sysProp : new TreeSet(System.getProperties() + .keySet())) { + log.debug(sysProp + "=" + bc.getProperty(sysProp.toString())); + } + // String[] keys = { Constants.FRAMEWORK_STORAGE, + // Constants.FRAMEWORK_OS_NAME, Constants.FRAMEWORK_OS_VERSION, + // Constants.FRAMEWORK_PROCESSOR, Constants.FRAMEWORK_SECURITY, + // Constants.FRAMEWORK_TRUST_REPOSITORIES, + // Constants.FRAMEWORK_WINDOWSYSTEM, Constants.FRAMEWORK_VENDOR, + // Constants.FRAMEWORK_VERSION, Constants.FRAMEWORK_STORAGE_CLEAN, + // Constants.FRAMEWORK_LANGUAGE, Constants.FRAMEWORK_UUID }; + // for (String key : keys) + // log.debug(key + "=" + bc.getProperty(key)); } private KernelUtils() {