Hi all

I use jetty 9.3.11 and websockets on osgi. Jetty uses ServiceLoader to get 
websocket configuration. 
After some research I installed and started two additional bundles:
org.apache.aries.util-1.1.1.jar
org.apache.aries.spifly.dynamic.bundle-1.0.1.jar
However, it didn't help because I still get the exception (see below). 
What else should I do to make ServiceLoader work on Osgi (I use felix 5.4.0)?
java.lang.RuntimeException:Cannot load platform configurator
    at 
javax.websocket.server.ServerEndpointConfig$Configurator.fetchContainerDefaultConfigurator(ServerEndpointConfig.java:123)
    at 
javax.websocket.server.ServerEndpointConfig$Configurator.getContainerDefaultConfigurator(ServerEndpointConfig.java:128)
    at 
javax.websocket.server.ServerEndpointConfig$Configurator.checkOrigin(ServerEndpointConfig.java:192)
    at 
org.eclipse.jetty.websocket.jsr356.server.JsrCreator.createWebSocket(JsrCreator.java:88)
    at 
org.eclipse.jetty.websocket.server.WebSocketServerFactory.acceptWebSocket(WebSocketServerFactory.java:187)
    at 
org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:207)
    at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1676)
    at 
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:581)

Reply via email to