Ticket please.
With quickstart will be processed sooner ;-)
On Oct 23, 2014 8:29 PM, "Sebastien" <[email protected]> wrote:

> Hi devs,
>
> Native Websockets does not works anymore while used in conjunction with
> CDI. Repro step are quite simple (even it tooks hours to isolate the
> problem..). This was not repro in -M3, suspecting WICKET-5701 to be the
> cause :s
>
> /**
>  * @see org.apache.wicket.Application#init()
>  */
> @Override
> public void init()
> {
>     super.init();
>
>     new CdiConfiguration().configure(this);
> }
>
>
> public HomePage(final PageParameters parameters)
> {
>     super(parameters);
>
>     this.add(new WebSocketBehavior());
> }
>
>
> Stackstrace is the following:
>
> WARN  [RequestCycleExtra] Handling the following exception:
> org.jboss.weld.context.ContextNotActiveException: WELD-001303: No active
> contexts for scope type javax.enterprise.context.RequestScoped
>         at
> org.jboss.weld.manager.BeanManagerImpl.getContext(BeanManagerImpl.java:680)
> [weld-core-impl-2.1.2.Final.jar:2014-01-09 09:23]
>         at
>
> org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:79)
> [weld-core-impl-2.1.2.Final.jar:2014-01-09 09:23]
>         at
>
> org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:99)
> [weld-core-impl-2.1.2.Final.jar:2014-01-09 09:23]
>         at
>
> org.jboss.weld.proxies.Conversation$795552506$Proxy$_$$_WeldClientProxy.getId(Unknown
> Source) [weld-core-impl-2.1.2.Final.jar:]
>         at
>
> org.apache.wicket.cdi.ConversationPropagator.onRequestHandlerResolved(ConversationPropagator.java:107)
> [wicket-cdi-1.1-7.0.0-20141021.124705-313.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$5.notify(RequestCycleListenerCollection.java:155)
> [wicket-core-7.0.0-20141021.124144-486.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$5.notify(RequestCycleListenerCollection.java:151)
> [wicket-core-7.0.0-20141021.124144-486.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.util.listener.ListenerCollection.notify(ListenerCollection.java:80)
> [wicket-util-7.0.0-20141021.123902-532.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.request.cycle.RequestCycleListenerCollection.onRequestHandlerResolved(RequestCycleListenerCollection.java:150)
> [wicket-core-7.0.0-20141021.124144-486.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$5.notify(RequestCycleListenerCollection.java:155)
> [wicket-core-7.0.0-20141021.124144-486.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$5.notify(RequestCycleListenerCollection.java:151)
> [wicket-core-7.0.0-20141021.124144-486.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.util.listener.ListenerCollection.notify(ListenerCollection.java:80)
> [wicket-util-7.0.0-20141021.123902-532.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.request.cycle.RequestCycleListenerCollection.onRequestHandlerResolved(RequestCycleListenerCollection.java:150)
> [wicket-core-7.0.0-20141021.124144-486.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$5.notify(RequestCycleListenerCollection.java:155)
> [wicket-core-7.0.0-20141021.124144-486.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$5.notify(RequestCycleListenerCollection.java:151)
> [wicket-core-7.0.0-20141021.124144-486.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.util.listener.ListenerCollection.notify(ListenerCollection.java:80)
> [wicket-util-7.0.0-20141021.123902-532.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.request.cycle.RequestCycleListenerCollection.onRequestHandlerResolved(RequestCycleListenerCollection.java:150)
> [wicket-core-7.0.0-20141021.124144-486.jar:7.0.0-SNAPSHOT]
>         at
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:264)
> [wicket-core-7.0.0-20141021.124144-486.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222)
> [wicket-core-7.0.0-20141021.124144-486.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293)
> [wicket-core-7.0.0-20141021.124144-486.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor.broadcastMessage(AbstractWebSocketProcessor.java:219)
> [wicket-native-websocket-core-7.0.0-SNAPSHOT.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor.onClose(AbstractWebSocketProcessor.java:157)
> [wicket-native-websocket-core-7.0.0-SNAPSHOT.jar:7.0.0-SNAPSHOT]
>         at
>
> org.apache.wicket.protocol.ws.javax.WicketEndpoint.onClose(WicketEndpoint.java:71)
> [wicket-native-websocket-javax-7.0.0-SNAPSHOT.jar:7.0.0-SNAPSHOT]
>         at
> io.undertow.websockets.jsr.UndertowSession.close(UndertowSession.java:181)
> [undertow-websockets-jsr-1.0.15.Final.jar:1.0.15.Final]
>         at
>
> io.undertow.websockets.jsr.ServerWebSocketContainer.close(ServerWebSocketContainer.java:464)
> [undertow-websockets-jsr-1.0.15.Final.jar:1.0.15.Final]
>         at
>
> io.undertow.websockets.jsr.Bootstrap$WebSocketListener.contextDestroyed(Bootstrap.java:82)
> [undertow-websockets-jsr-1.0.15.Final.jar:1.0.15.Final]
>         at
>
> io.undertow.servlet.core.ApplicationListeners.contextDestroyed(ApplicationListeners.java:185)
> [undertow-servlet-1.0.15.Final.jar:1.0.15.Final]
>         at
> io.undertow.servlet.core.DeploymentImpl.destroy(DeploymentImpl.java:224)
> [undertow-servlet-1.0.15.Final.jar:1.0.15.Final]
>         at
>
> io.undertow.servlet.core.DeploymentManagerImpl.undeploy(DeploymentManagerImpl.java:572)
> [undertow-servlet-1.0.15.Final.jar:1.0.15.Final]
>         at
>
> org.wildfly.extension.undertow.deployment.UndertowDeploymentService.stopContext(UndertowDeploymentService.java:119)
>         at
>
> org.wildfly.extension.undertow.deployment.UndertowDeploymentService.stop(UndertowDeploymentService.java:101)
>         at
>
> org.jboss.msc.service.ServiceControllerImpl$StopTask.stopService(ServiceControllerImpl.java:2056)
>         at
>
> org.jboss.msc.service.ServiceControllerImpl$StopTask.run(ServiceControllerImpl.java:2017)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> [rt.jar:1.7.0_65]
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> [rt.jar:1.7.0_65]
>         at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_65]
>
>
> Quickstart is ready in case...
>
> Thanks in advance and... good luck!
> Sebastien.
>

Reply via email to