Improve logging.
authorMathieu Baudier <mbaudier@argeo.org>
Tue, 7 Jul 2020 09:06:33 +0000 (11:06 +0200)
committerMathieu Baudier <mbaudier@argeo.org>
Tue, 7 Jul 2020 09:06:33 +0000 (11:06 +0200)
org.argeo.cms/src/org/argeo/cms/internal/kernel/InitUtils.java

index 5e18ee6764da150afdc285e591168dec9f09eb3a..2507e9bdd435c26b020bba9bd7cf11eda59ec7b8 100644 (file)
@@ -39,8 +39,11 @@ class InitUtils {
                Dictionary<String, Object> props = provided != null ? provided : new Hashtable<String, Object>();
                for (RepoConf repoConf : RepoConf.values()) {
                        Object value = getFrameworkProp(NodeConstants.NODE_REPO_PROP_PREFIX + repoConf.name());
-                       if (value != null)
+                       if (value != null) {
                                props.put(repoConf.name(), value);
+                               if (log.isDebugEnabled())
+                                       log.debug("Set node repo configuration " + repoConf.name() + " to " + value);
+                       }
                }
                props.put(NodeConstants.CN, NodeConstants.NODE_REPOSITORY);
                return props;
@@ -53,8 +56,11 @@ class InitUtils {
                for (RepoConf repoConf : RepoConf.values()) {
                        Object value = getFrameworkProp(
                                        NodeConstants.NODE_REPOS_PROP_PREFIX + dataModelName + '.' + repoConf.name());
-                       if (value != null)
+                       if (value != null) {
                                props.put(repoConf.name(), value);
+                               if (log.isDebugEnabled())
+                                       log.debug("Set " + dataModelName + " repo configuration " + repoConf.name() + " to " + value);
+                       }
                }
                if (props.size() != 0)
                        props.put(NodeConstants.CN, dataModelName);
@@ -66,8 +72,10 @@ class InitUtils {
                String httpPort = getFrameworkProp("org.osgi.service.http.port");
                String httpsPort = getFrameworkProp("org.osgi.service.http.port.secure");
                /// TODO make it more generic
-               String httpHost = getFrameworkProp(InternalHttpConstants.JETTY_PROPERTY_PREFIX + InternalHttpConstants.HTTP_HOST);
-               String httpsHost = getFrameworkProp(InternalHttpConstants.JETTY_PROPERTY_PREFIX + InternalHttpConstants.HTTPS_HOST);
+               String httpHost = getFrameworkProp(
+                               InternalHttpConstants.JETTY_PROPERTY_PREFIX + InternalHttpConstants.HTTP_HOST);
+               String httpsHost = getFrameworkProp(
+                               InternalHttpConstants.JETTY_PROPERTY_PREFIX + InternalHttpConstants.HTTPS_HOST);
                String webSocketEnabled = getFrameworkProp(
                                InternalHttpConstants.JETTY_PROPERTY_PREFIX + InternalHttpConstants.WEBSOCKET_ENABLED);