X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.ext.equinox.jetty%2Fsrc%2Forg%2Fargeo%2Fequinox%2Fjetty%2FCmsJettyCustomizer.java;h=46f0280bd103a06370431fa370b3978c489f1e92;hb=a940a66aca249a1ce7dea66d43b0e2816845d7d1;hp=e6d6c697074cd45909880d4fc8ce858d75726313;hpb=ef7f248b07ca06a29f6b507bbd8d0fa430a38407;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.ext.equinox.jetty/src/org/argeo/equinox/jetty/CmsJettyCustomizer.java b/org.argeo.ext.equinox.jetty/src/org/argeo/equinox/jetty/CmsJettyCustomizer.java index e6d6c6970..46f0280bd 100644 --- a/org.argeo.ext.equinox.jetty/src/org/argeo/equinox/jetty/CmsJettyCustomizer.java +++ b/org.argeo.ext.equinox.jetty/src/org/argeo/equinox/jetty/CmsJettyCustomizer.java @@ -17,13 +17,12 @@ import org.osgi.framework.FrameworkUtil; public class CmsJettyCustomizer extends JettyCustomizer { private BundleContext bc = FrameworkUtil.getBundle(CmsJettyCustomizer.class).getBundleContext(); + public final static String WEBSOCKET_ENABLED = "websocket.enabled"; + @Override public Object customizeContext(Object context, Dictionary settings) { // WebSocket - Object webSocketEnabled = settings.get("websocket.enabled"); - if (webSocketEnabled == null) { - webSocketEnabled = bc.getProperty("org.eclipse.equinox.http.jetty.websocket.enabled"); - } + Object webSocketEnabled = settings.get(WEBSOCKET_ENABLED); if (webSocketEnabled != null && webSocketEnabled.toString().equals("true")) { ServletContextHandler servletContextHandler = (ServletContextHandler) context; WebSocketServerContainerInitializer.configure(servletContextHandler, new Configurator() {