X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fkernel%2FInitUtils.java;h=045130ecbc63da7501eca8df75416fca06029d86;hb=d9ff37f84e799028a1a0300850eccae77ced2024;hp=a4892503d3b0c64e73363bf958105b063e042d2c;hpb=681290ba6cddc797e8a955d06d40c054b47e2ab2;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/InitUtils.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/InitUtils.java index a4892503d..045130ecb 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/InitUtils.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/InitUtils.java @@ -68,6 +68,8 @@ class InitUtils { /// TODO make it more generic String httpHost = getFrameworkProp(HttpConstants.JETTY_PROPERTY_PREFIX + HttpConstants.HTTP_HOST); String httpsHost = getFrameworkProp(HttpConstants.JETTY_PROPERTY_PREFIX + HttpConstants.HTTPS_HOST); + String webSocketEnabled = getFrameworkProp( + HttpConstants.JETTY_PROPERTY_PREFIX + HttpConstants.WEB_SOCKET_ENABLED); final Hashtable props = new Hashtable(); // try { @@ -101,6 +103,10 @@ class InitUtils { if (httpsHost != null) props.put(HttpConstants.HTTPS_HOST, httpHost); + if (webSocketEnabled != null) + if (webSocketEnabled.equals("true")) + props.put(HttpConstants.WEB_SOCKET_ENABLED, true); + props.put(NodeConstants.CN, NodeConstants.DEFAULT); } return props;