You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Noven <no...@yahoo.com> on 2012/12/24 13:29:38 UTC

Wicket atmosphere error when server started

Hi all,

While I ran wicket-atmosphere-quickstart, I found this error below : 
Here is my properties in pom.xml :
<properties>
        <wicket.version>6.4.0</wicket.version>
        <wicket.atmosphere.version>0.7-SNAPSHOT</wicket.atmosphere.version>
        <atmosphere.version>1.0.4</atmosphere.version>
        <jetty.version>8.1.8.v20121106</jetty.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

Is wicket-atmosphere really ready for production purpose or it's only for experiment? 

********************************************************************
*** WARNING: Wicket is running in DEVELOPMENT mode.              ***
***                               ^^^^^^^^^^^                    ***
*** Do NOT deploy to your live server(s) without changing this.  ***
*** See Application#getConfigurationType() for more information. ***
********************************************************************
INFO  - AtmosphereFramework        - Installed Default AtmosphereInterceptor [Android Interceptor Support, SSE Interceptor Support, JSONP Interceptor Support]. Set org.atmosphere.cpr.AtmosphereInterceptor.disableDefaults in your xml to disable them.
WARN  - AtmosphereFramework        - No BroadcasterCache configured. Broadcasted message between client reconnection will be LOST. It is recommended to configure the HeaderBroadcasterCache.
WARN  - AtmosphereFramework        - Neither TrackMessageSizeInterceptor or TrackMessageSizeFilter are installed. atmosphere.js may receive glued and incomplete message.
INFO  - AtmosphereFramework        - HttpSession supported: true
INFO  - AtmosphereFramework        - Using BroadcasterFactory: org.atmosphere.cpr.DefaultBroadcasterFactory
INFO  - AtmosphereFramework        - Using WebSocketProcessor: org.atmosphere.websocket.DefaultWebSocketProcessor
INFO  - AtmosphereFramework        - Using Broadcaster: org.atmosphere.cpr.DefaultBroadcaster
INFO  - AtmosphereFramework        - Atmosphere Framework 1.0.4 started.
2012-12-24 19:23:40.235:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:8080
2012-12-24 19:23:40.362:INFO:oejus.SslContextFactory:Enabled Protocols [SSLv2Hello, SSLv3, TLSv1] of [SSLv2Hello, SSLv3, TLSv1]
2012-12-24 19:23:40.365:INFO:oejs.AbstractConnector:Started SslSocketConnector@0.0.0.0:8443
[INFO] Started Jetty Server
INFO  - DebugWicketFilter          - URI: AtmosphereRequest{ contextPath= servletPath= pathInfo=/transaksi requestURI=/transaksi requestURL=http://localhost:8080/transaksi destroyable=false}
INFO  - DebugWicketFilter          - PAR: {4-IResourceListener.0-=[], X-Atmosphere-Transport=[websocket], X-Atmosphere-Framework=[1.0.3], X-Atmosphere-TrackMessageSize=[true], X-Atmosphere-tracking-id=[0], X-Cache-Date=[0]}
INFO  - DebugWicketFilter          - QUE: 4-IResourceListener.0-&X-Atmosphere-tracking-id=0&X-Atmosphere-Framework=1.0.3&X-Atmosphere-Transport=websocket&X-Atmosphere-TrackMessageSize=true&X-Cache-Date=0
ERROR - ReflectorServletProcessor  - onRequest()
java.lang.IllegalStateException: Committed
    at org.eclipse.jetty.server.Response.resetBuffer(Response.java:1136)
    at org.eclipse.jetty.server.Response.fwdReset(Response.java:1123)
    at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:205)
    at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:103)
    at org.atmosphere.util.AtmosphereFilterChain.doFilter(AtmosphereFilterChain.java:177)
    at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:248)
    at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:188)
    at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:267)
    at com.mycompany.DebugWicketFilter.doFilter(DebugWicketFilter.java:41)
    at org.atmosphere.util.AtmosphereFilterChain.doFilter(AtmosphereFilterChain.java:155)
    at org.atmosphere.util.AtmosphereFilterChain.invokeFilterChain(AtmosphereFilterChain.java:132)
    at org.atmosphere.handler.ReflectorServletProcessor$FilterChainServletWrapper.service(ReflectorServletProcessor.java:311)
    at org.atmosphere.handler.ReflectorServletProcessor.onRequest(ReflectorServletProcessor.java:169)
    at org.atmosphere.cpr.AsynchronousProcessor.action(AsynchronousProcessor.java:256)
    at org.atmosphere.cpr.AsynchronousProcessor.suspended(AsynchronousProcessor.java:166)
    at org.atmosphere.container.JettyWebSocketUtil.doService(JettyWebSocketUtil.java:77)
    at org.atmosphere.container.JettyAsyncSupportWithWebSocket.service(JettyAsyncSupportWithWebSocket.java:66)
    at org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:1292)
    at org.atmosphere.websocket.DefaultWebSocketProcessor.dispatch(DefaultWebSocketProcessor.java:209)
    at org.atmosphere.websocket.DefaultWebSocketProcessor.open(DefaultWebSocketProcessor.java:122)
    at org.atmosphere.container.JettyWebSocketHandler.onOpen(JettyWebSocketHandler.java:112)
    at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455.onWebSocketOpen(WebSocketConnectionRFC6455.java:425)
    at org.eclipse.jetty.websocket.WebSocketServletConnectionRFC6455.handshake(WebSocketServletConnectionRFC6455.java:60)
    at org.eclipse.jetty.websocket.WebSocketFactory.upgrade(WebSocketFactory.java:309)
    at org.eclipse.jetty.websocket.WebSocketFactory.acceptWebSocket(WebSocketFactory.java:382)
    at org.atmosphere.container.JettyWebSocketUtil.doService(JettyWebSocketUtil.java:64)
    at org.atmosphere.container.JettyAsyncSupportWithWebSocket.service(JettyAsyncSupportWithWebSocket.java:66)
    at org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:1292)
    at org.atmosphere.cpr.AtmosphereServlet.doPost(AtmosphereServlet.java:293)
    at org.atmosphere.cpr.AtmosphereServlet.doGet(AtmosphereServlet.java:279)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669)
    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:560)
    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072)
    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382)
    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
    at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
    at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
    at org.eclipse.jetty.server.Server.handle(Server.java:365)
    at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:485)
    at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:926)
    at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:988)
    at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:635)
    at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
    at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628)
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
    at java.lang.Thread.run(Thread.java:680)
WARN  - DefaultWebSocketProcessor  - Failed invoking AtmosphereFramework.doCometSupport()
java.lang.RuntimeException: java.lang.IllegalStateException: Committed
    at org.atmosphere.handler.ReflectorServletProcessor.onRequest(ReflectorServletProcessor.java:172)
    at org.atmosphere.cpr.AsynchronousProcessor.action(AsynchronousProcessor.java:256)
    at org.atmosphere.cpr.AsynchronousProcessor.suspended(AsynchronousProcessor.java:166)
    at org.atmosphere.container.JettyWebSocketUtil.doService(JettyWebSocketUtil.java:77)
    at org.atmosphere.container.JettyAsyncSupportWithWebSocket.service(JettyAsyncSupportWithWebSocket.java:66)
    at org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:1292)
    at org.atmosphere.websocket.DefaultWebSocketProcessor.dispatch(DefaultWebSocketProcessor.java:209)
    at org.atmosphere.websocket.DefaultWebSocketProcessor.open(DefaultWebSocketProcessor.java:122)
    at org.atmosphere.container.JettyWebSocketHandler.onOpen(JettyWebSocketHandler.java:112)
    at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455.onWebSocketOpen(WebSocketConnectionRFC6455.java:425)
    at org.eclipse.jetty.websocket.WebSocketServletConnectionRFC6455.handshake(WebSocketServletConnectionRFC6455.java:60)
    at org.eclipse.jetty.websocket.WebSocketFactory.upgrade(WebSocketFactory.java:309)
    at org.eclipse.jetty.websocket.WebSocketFactory.acceptWebSocket(WebSocketFactory.java:382)
    at org.atmosphere.container.JettyWebSocketUtil.doService(JettyWebSocketUtil.java:64)
    at org.atmosphere.container.JettyAsyncSupportWithWebSocket.service(JettyAsyncSupportWithWebSocket.java:66)
    at org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:1292)
    at org.atmosphere.cpr.AtmosphereServlet.doPost(AtmosphereServlet.java:293)
    at org.atmosphere.cpr.AtmosphereServlet.doGet(AtmosphereServlet.java:279)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669)
    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:560)
    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072)
    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382)
    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
    at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
    at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
    at org.eclipse.jetty.server.Server.handle(Server.java:365)
    at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:485)
    at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:926)
    at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:988)
    at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:635)
    at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
    at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628)
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
    at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.IllegalStateException: Committed
    at org.eclipse.jetty.server.Response.resetBuffer(Response.java:1136)
    at org.eclipse.jetty.server.Response.fwdReset(Response.java:1123)
    at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:205)
    at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:103)
    at org.atmosphere.util.AtmosphereFilterChain.doFilter(AtmosphereFilterChain.java:177)
    at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:248)
    at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:188)
    at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:267)
    at com.mycompany.DebugWicketFilter.doFilter(DebugWicketFilter.java:41)
    at org.atmosphere.util.AtmosphereFilterChain.doFilter(AtmosphereFilterChain.java:155)
    at org.atmosphere.util.AtmosphereFilterChain.invokeFilterChain(AtmosphereFilterChain.java:132)
    at org.atmosphere.handler.ReflectorServletProcessor$FilterChainServletWrapper.service(ReflectorServletProcessor.java:311)
    at org.atmosphere.handler.ReflectorServletProcessor.onRequest(ReflectorServletProcessor.java:169)
    ... 44 more
ERROR - EchoProtocol               - java.lang.RuntimeException: java.lang.IllegalStateException: Committed Status 500 Message Server Error

Re: Wicket atmosphere error when server started

Posted by Emond Papegaaij <em...@gmail.com>.
Hi Noven,

Being part of wicket-experimental, I would consider wicket-atmosphere as
experimental. That does not mean it is not usable, but the API may change
on any release and there may still be some problems with it (hence also the
0.x version). I just tried the quickstart, and I do not get that error.
What browser are you using? I tested on Chrome (23) and Firefox (17.0.1).
Atmosphere also had a few releases in the past few days. Perhaps you can
try with atmosphere 1.0.7.

Best regards,
Emond Papegaaij


On Mon, Dec 24, 2012 at 1:29 PM, Noven <no...@yahoo.com> wrote:

> Hi all,
>
> While I ran wicket-atmosphere-quickstart, I found this error below :
> Here is my properties in pom.xml :
> <properties>
>         <wicket.version>6.4.0</wicket.version>
>         <wicket.atmosphere.version>0.7-SNAPSHOT</wicket.atmosphere.version>
>         <atmosphere.version>1.0.4</atmosphere.version>
>         <jetty.version>8.1.8.v20121106</jetty.version>
>         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
> </properties>
>
> Is wicket-atmosphere really ready for production purpose or it's only for
> experiment?
>
> ********************************************************************
> *** WARNING: Wicket is running in DEVELOPMENT mode.              ***
> ***                               ^^^^^^^^^^^                    ***
> *** Do NOT deploy to your live server(s) without changing this.  ***
> *** See Application#getConfigurationType() for more information. ***
> ********************************************************************
> INFO  - AtmosphereFramework        - Installed Default
> AtmosphereInterceptor [Android Interceptor Support, SSE Interceptor
> Support, JSONP Interceptor Support]. Set
> org.atmosphere.cpr.AtmosphereInterceptor.disableDefaults in your xml to
> disable them.
> WARN  - AtmosphereFramework        - No BroadcasterCache configured.
> Broadcasted message between client reconnection will be LOST. It is
> recommended to configure the HeaderBroadcasterCache.
> WARN  - AtmosphereFramework        - Neither TrackMessageSizeInterceptor
> or TrackMessageSizeFilter are installed. atmosphere.js may receive glued
> and incomplete message.
> INFO  - AtmosphereFramework        - HttpSession supported: true
> INFO  - AtmosphereFramework        - Using BroadcasterFactory:
> org.atmosphere.cpr.DefaultBroadcasterFactory
> INFO  - AtmosphereFramework        - Using WebSocketProcessor:
> org.atmosphere.websocket.DefaultWebSocketProcessor
> INFO  - AtmosphereFramework        - Using Broadcaster:
> org.atmosphere.cpr.DefaultBroadcaster
> INFO  - AtmosphereFramework        - Atmosphere Framework 1.0.4 started.
> 2012-12-24 19:23:40.235:INFO:oejs.AbstractConnector:Started
> SelectChannelConnector@0.0.0.0:8080
> 2012-12-24 19:23:40.362:INFO:oejus.SslContextFactory:Enabled Protocols
> [SSLv2Hello, SSLv3, TLSv1] of [SSLv2Hello, SSLv3, TLSv1]
> 2012-12-24 19:23:40.365:INFO:oejs.AbstractConnector:Started
> SslSocketConnector@0.0.0.0:8443
> [INFO] Started Jetty Server
> INFO  - DebugWicketFilter          - URI: AtmosphereRequest{ contextPath=
> servletPath= pathInfo=/transaksi requestURI=/transaksi requestURL=
> http://localhost:8080/transaksi destroyable=false}
> INFO  - DebugWicketFilter          - PAR: {4-IResourceListener.0-=[],
> X-Atmosphere-Transport=[websocket], X-Atmosphere-Framework=[1.0.3],
> X-Atmosphere-TrackMessageSize=[true], X-Atmosphere-tracking-id=[0],
> X-Cache-Date=[0]}
> INFO  - DebugWicketFilter          - QUE:
> 4-IResourceListener.0-&X-Atmosphere-tracking-id=0&X-Atmosphere-Framework=1.0.3&X-Atmosphere-Transport=websocket&X-Atmosphere-TrackMessageSize=true&X-Cache-Date=0
> ERROR - ReflectorServletProcessor  - onRequest()
> java.lang.IllegalStateException: Committed
>     at org.eclipse.jetty.server.Response.resetBuffer(Response.java:1136)
>     at org.eclipse.jetty.server.Response.fwdReset(Response.java:1123)
>     at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:205)
>     at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:103)
>     at
> org.atmosphere.util.AtmosphereFilterChain.doFilter(AtmosphereFilterChain.java:177)
>     at
> org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:248)
>     at
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:188)
>     at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:267)
>     at com.mycompany.DebugWicketFilter.doFilter(DebugWicketFilter.java:41)
>     at
> org.atmosphere.util.AtmosphereFilterChain.doFilter(AtmosphereFilterChain.java:155)
>     at
> org.atmosphere.util.AtmosphereFilterChain.invokeFilterChain(AtmosphereFilterChain.java:132)
>     at
> org.atmosphere.handler.ReflectorServletProcessor$FilterChainServletWrapper.service(ReflectorServletProcessor.java:311)
>     at
> org.atmosphere.handler.ReflectorServletProcessor.onRequest(ReflectorServletProcessor.java:169)
>     at
> org.atmosphere.cpr.AsynchronousProcessor.action(AsynchronousProcessor.java:256)
>     at
> org.atmosphere.cpr.AsynchronousProcessor.suspended(AsynchronousProcessor.java:166)
>     at
> org.atmosphere.container.JettyWebSocketUtil.doService(JettyWebSocketUtil.java:77)
>     at
> org.atmosphere.container.JettyAsyncSupportWithWebSocket.service(JettyAsyncSupportWithWebSocket.java:66)
>     at
> org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:1292)
>     at
> org.atmosphere.websocket.DefaultWebSocketProcessor.dispatch(DefaultWebSocketProcessor.java:209)
>     at
> org.atmosphere.websocket.DefaultWebSocketProcessor.open(DefaultWebSocketProcessor.java:122)
>     at
> org.atmosphere.container.JettyWebSocketHandler.onOpen(JettyWebSocketHandler.java:112)
>     at
> org.eclipse.jetty.websocket.WebSocketConnectionRFC6455.onWebSocketOpen(WebSocketConnectionRFC6455.java:425)
>     at
> org.eclipse.jetty.websocket.WebSocketServletConnectionRFC6455.handshake(WebSocketServletConnectionRFC6455.java:60)
>     at
> org.eclipse.jetty.websocket.WebSocketFactory.upgrade(WebSocketFactory.java:309)
>     at
> org.eclipse.jetty.websocket.WebSocketFactory.acceptWebSocket(WebSocketFactory.java:382)
>     at
> org.atmosphere.container.JettyWebSocketUtil.doService(JettyWebSocketUtil.java:64)
>     at
> org.atmosphere.container.JettyAsyncSupportWithWebSocket.service(JettyAsyncSupportWithWebSocket.java:66)
>     at
> org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:1292)
>     at
> org.atmosphere.cpr.AtmosphereServlet.doPost(AtmosphereServlet.java:293)
>     at
> org.atmosphere.cpr.AtmosphereServlet.doGet(AtmosphereServlet.java:279)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
>     at
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669)
>     at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455)
>     at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
>     at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:560)
>     at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
>     at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072)
>     at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382)
>     at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
>     at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006)
>     at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
>     at
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
>     at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
>     at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
>     at org.eclipse.jetty.server.Server.handle(Server.java:365)
>     at
> org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:485)
>     at
> org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:926)
>     at
> org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:988)
>     at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:635)
>     at
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
>     at
> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
>     at
> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628)
>     at
> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
>     at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
>     at
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
>     at java.lang.Thread.run(Thread.java:680)
> WARN  - DefaultWebSocketProcessor  - Failed invoking
> AtmosphereFramework.doCometSupport()
> java.lang.RuntimeException: java.lang.IllegalStateException: Committed
>     at
> org.atmosphere.handler.ReflectorServletProcessor.onRequest(ReflectorServletProcessor.java:172)
>     at
> org.atmosphere.cpr.AsynchronousProcessor.action(AsynchronousProcessor.java:256)
>     at
> org.atmosphere.cpr.AsynchronousProcessor.suspended(AsynchronousProcessor.java:166)
>     at
> org.atmosphere.container.JettyWebSocketUtil.doService(JettyWebSocketUtil.java:77)
>     at
> org.atmosphere.container.JettyAsyncSupportWithWebSocket.service(JettyAsyncSupportWithWebSocket.java:66)
>     at
> org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:1292)
>     at
> org.atmosphere.websocket.DefaultWebSocketProcessor.dispatch(DefaultWebSocketProcessor.java:209)
>     at
> org.atmosphere.websocket.DefaultWebSocketProcessor.open(DefaultWebSocketProcessor.java:122)
>     at
> org.atmosphere.container.JettyWebSocketHandler.onOpen(JettyWebSocketHandler.java:112)
>     at
> org.eclipse.jetty.websocket.WebSocketConnectionRFC6455.onWebSocketOpen(WebSocketConnectionRFC6455.java:425)
>     at
> org.eclipse.jetty.websocket.WebSocketServletConnectionRFC6455.handshake(WebSocketServletConnectionRFC6455.java:60)
>     at
> org.eclipse.jetty.websocket.WebSocketFactory.upgrade(WebSocketFactory.java:309)
>     at
> org.eclipse.jetty.websocket.WebSocketFactory.acceptWebSocket(WebSocketFactory.java:382)
>     at
> org.atmosphere.container.JettyWebSocketUtil.doService(JettyWebSocketUtil.java:64)
>     at
> org.atmosphere.container.JettyAsyncSupportWithWebSocket.service(JettyAsyncSupportWithWebSocket.java:66)
>     at
> org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:1292)
>     at
> org.atmosphere.cpr.AtmosphereServlet.doPost(AtmosphereServlet.java:293)
>     at
> org.atmosphere.cpr.AtmosphereServlet.doGet(AtmosphereServlet.java:279)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
>     at
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669)
>     at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455)
>     at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
>     at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:560)
>     at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
>     at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072)
>     at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382)
>     at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
>     at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006)
>     at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
>     at
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
>     at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
>     at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
>     at org.eclipse.jetty.server.Server.handle(Server.java:365)
>     at
> org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:485)
>     at
> org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:926)
>     at
> org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:988)
>     at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:635)
>     at
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
>     at
> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
>     at
> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628)
>     at
> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
>     at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
>     at
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
>     at java.lang.Thread.run(Thread.java:680)
> Caused by: java.lang.IllegalStateException: Committed
>     at org.eclipse.jetty.server.Response.resetBuffer(Response.java:1136)
>     at org.eclipse.jetty.server.Response.fwdReset(Response.java:1123)
>     at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:205)
>     at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:103)
>     at
> org.atmosphere.util.AtmosphereFilterChain.doFilter(AtmosphereFilterChain.java:177)
>     at
> org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:248)
>     at
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:188)
>     at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:267)
>     at com.mycompany.DebugWicketFilter.doFilter(DebugWicketFilter.java:41)
>     at
> org.atmosphere.util.AtmosphereFilterChain.doFilter(AtmosphereFilterChain.java:155)
>     at
> org.atmosphere.util.AtmosphereFilterChain.invokeFilterChain(AtmosphereFilterChain.java:132)
>     at
> org.atmosphere.handler.ReflectorServletProcessor$FilterChainServletWrapper.service(ReflectorServletProcessor.java:311)
>     at
> org.atmosphere.handler.ReflectorServletProcessor.onRequest(ReflectorServletProcessor.java:169)
>     ... 44 more
> ERROR - EchoProtocol               - java.lang.RuntimeException:
> java.lang.IllegalStateException: Committed Status 500 Message Server Error