Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Jersey] [0.9.0.RC2] NPE during debugging #259

Closed
ekochnev opened this issue Mar 30, 2012 · 5 comments
Closed

[Jersey] [0.9.0.RC2] NPE during debugging #259

ekochnev opened this issue Mar 30, 2012 · 5 comments

Comments

@ekochnev
Copy link

One more NPE during debbuging.
Please have attention that it could be some effect of debugging process.
So I cannot give steps to reproduce.



C:\jprojects\jetty-distribution-8.1.2.v20120308>java -Xdebug -Xrunjdwp:transport=dt_shmem,server=y,suspend=y,address=javadebug -jar start.jar
Listening for transport dt_shmem at address: javadebug
2012-03-30 13:55:20.641:INFO:oejs.Server:jetty-8.1.2.v20120308
2012-03-30 13:55:20.673:INFO:oejdp.ScanningAppProvider:Deployment monitor C:\jprojects\jetty-distribution-8.1.2.v20120308\webapps at interval 1
2012-03-30 13:55:20.683:INFO:oejd.DeploymentManager:Deployable added: C:\jprojects\jetty-distribution-8.1.2.v20120308\webapps\tictactoe.war
2012-03-30 13:55:20.769:INFO:oejw.WebInfConfiguration:Extract jar:file:/C:/jprojects/jetty-distribution-8.1.2.v20120308/webapps/tictactoe.war!/ to C:\Users\Jeny\AppData\Local\Temp\jetty-0.0.0.0-8080-tictactoe.war-_tictactoe-any-\webapp
2012-03-30 13:55:23.230:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/tictactoe,file:/C:/Users/Jeny/AppData/Local/Temp/jetty-0.0.0.0-8080-tictactoe.war-_tictactoe-any-/webapp/},C:\jprojects\jetty-distribution-8.1.2.v20120308\webapps\tictactoe.war
2012-03-30 13:55:23.230:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/tictactoe,file:/C:/Users/Jeny/AppData/Local/Temp/jetty-0.0.0.0-8080-tictactoe.war-_tictactoe-any-/webapp/},C:\jprojects\jetty-distribution-8.1.2.v20120308\webapps\tictactoe.war
2012-03-30 13:55:23.232:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/tictactoe,file:/C:/Users/Jeny/AppData/Local/Temp/jetty-0.0.0.0-8080-tictactoe.war-_tictactoe-any-/webapp/},C:\jprojects\jetty-distribution-8.1.2.v20120308\webapps\tictactoe.war
13:55:23.410 [main] INFO  o.atmosphere.cpr.AtmosphereFramework - Using BroadcasterFactory class: org.atmosphere.cpr.DefaultBroadcasterFactory
13:55:23.420 [main] INFO  o.atmosphere.cpr.AtmosphereFramework - Auto detecting atmosphere handlers /WEB-INF/classes/
13:55:23.450 [main] WARN  o.atmosphere.cpr.AtmosphereFramework - Missing META-INF/atmosphere.xml but found the Jersey runtime. Starting Jersey
13:55:23.458 [main] INFO  o.atmosphere.cpr.AtmosphereFramework - Using BroadcasterFactory class: org.atmosphere.cpr.DefaultBroadcasterFactory
13:55:23.477 [main] INFO  o.atmosphere.cpr.AtmosphereFramework - Installed AtmosphereHandler org.atmosphere.handler.ReflectorServletProcessor mapped to context-path: /*
13:55:23.495 [main] INFO  o.a.container.JettyWebSocketUtil - WebSocket Buffer side 8192
13:55:23.496 [main] INFO  o.a.container.JettyWebSocketUtil - WebSocket idle timeout 300000
13:55:23.496 [main] INFO  o.a.container.JettyWebSocketUtil - WebSocket maxTextBufferSize 8192
13:55:23.498 [main] INFO  o.a.container.JettyWebSocketUtil - WebSocket maxBinaryBufferSize 8192
13:55:23.498 [main] INFO  o.atmosphere.cpr.AtmosphereFramework - Atmosphere is using async support: org.atmosphere.container.JettyCometSupportWithWebSocket running under container: jetty/8.1.2.v20120308 with WebSocket enabled.
13:55:25.086 [main] INFO  o.atmosphere.cpr.AtmosphereFramework - Installed WebSocketProtocol org.atmosphere.websocket.protocol.SimpleHttpProtocol
13:55:25.091 [main] INFO  o.a.h.ReflectorServletProcessor - Installing Servlet com.sun.jersey.spi.container.servlet.ServletContainer
30.03.2012 13:55:25 com.sun.jersey.api.core.servlet.WebAppResourceConfig init
INFO: Scanning for root resource and provider classes in the Web app resource paths:
  /WEB-INF/lib
  /WEB-INF/classes
30.03.2012 13:55:25 com.sun.jersey.api.core.ScanningResourceConfig logClasses
INFO: Root resource classes found:
  class org.atmosphere.tictactoe42a9x.TicTacToeGame
30.03.2012 13:55:25 com.sun.jersey.api.core.ScanningResourceConfig logClasses
INFO: Provider classes found:
  class org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider
  class org.codehaus.jackson.jaxrs.JacksonJsonProvider
  class org.codehaus.jackson.jaxrs.JsonMappingExceptionMapper
  class org.codehaus.jackson.jaxrs.JsonParseExceptionMapper
30.03.2012 13:55:25 com.sun.jersey.server.impl.application.WebApplicationImpl _initiate
INFO: Initiating Jersey application, version 'Jersey: 1.10 11/02/2011 03:53 PM'
30.03.2012 13:55:25 com.sun.jersey.server.impl.application.WebApplicationImpl _initiate
INFO: Adding the following classes declared in META-INF/services/jersey-server-components to the resource configuration:
  class org.atmosphere.jersey.AtmosphereResourceConfigurator
13:55:26.564 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.GET()
13:55:26.564 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Suspend(writeEntity=true, listeners=[], scope=APPLICATION, resumeOnBroadcast=false, timeUnit=MILLISECONDS, period=-1, outputComments=true)
13:55:26.565 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Broadcast(writeEntity=true, resumeOnBroadcast=false, value=[], delay=-1)
13:55:26.566 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.Path(value=/start1)
13:55:26.580 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.GET()
13:55:26.580 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Suspend(writeEntity=true, listeners=[], scope=APPLICATION, resumeOnBroadcast=false, timeUnit=MILLISECONDS, period=-1, outputComments=true)
13:55:26.581 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.Path(value=/start2)
13:55:26.583 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.GET()
13:55:26.583 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.Path(value=/start3)
13:55:26.587 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.GET()
13:55:26.588 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Suspend(writeEntity=true, listeners=[], scope=APPLICATION, resumeOnBroadcast=false, timeUnit=MILLISECONDS, period=-1, outputComments=true)
13:55:26.589 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.Path(value=/start4)
13:55:26.591 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.POST()
13:55:26.591 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Suspend(writeEntity=true, listeners=[], scope=APPLICATION, resumeOnBroadcast=false, timeUnit=MILLISECONDS, period=-1, outputComments=true)
13:55:26.592 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Broadcast(writeEntity=true, resumeOnBroadcast=false, value=[], delay=-1)
13:55:26.594 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.Path(value=/start1)
13:55:26.596 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.POST()
13:55:26.599 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Suspend(writeEntity=true, listeners=[], scope=APPLICATION, resumeOnBroadcast=false, timeUnit=MILLISECONDS, period=-1, outputComments=true)
13:55:26.600 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Broadcast(writeEntity=true, resumeOnBroadcast=false, value=[], delay=-1)
13:55:26.602 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.Path(value=/start2)
13:55:26.604 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.POST()
13:55:26.604 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Suspend(writeEntity=true, listeners=[], scope=APPLICATION, resumeOnBroadcast=false, timeUnit=MILLISECONDS, period=-1, outputComments=true)
13:55:26.605 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Broadcast(writeEntity=true, resumeOnBroadcast=false, value=[], delay=-1)
13:55:26.607 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.Path(value=/start3)
13:55:26.610 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.POST()
13:55:26.611 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Suspend(writeEntity=true, listeners=[], scope=APPLICATION, resumeOnBroadcast=false, timeUnit=MILLISECONDS, period=-1, outputComments=true)
13:55:26.615 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Broadcast(writeEntity=true, resumeOnBroadcast=false, value=[], delay=-1)
13:55:26.616 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.Path(value=/start4)
13:55:26.618 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.POST()
13:55:26.618 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.Path(value=/turn/{cell})
13:55:26.619 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Broadcast(writeEntity=true, resumeOnBroadcast=false, value=[], delay=-1)
13:55:26.624 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.GET()
13:55:26.624 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.Path(value=/turn/{cell})
13:55:26.625 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @org.atmosphere.annotation.Broadcast(writeEntity=true, resumeOnBroadcast=false, value=[], delay=-1)
13:55:26.651 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.Produces(value=[application/xml])
13:55:26.651 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.GET()
13:55:26.652 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.Path(value={path})
13:55:26.655 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.Produces(value=[application/vnd.sun.wadl+xml, application/xml])
13:55:26.655 [main] DEBUG o.atmosphere.jersey.AtmosphereFilter - AtmosphereFilter processing annotation: @javax.ws.rs.GET()
13:55:26.665 [main] INFO  o.atmosphere.cpr.AtmosphereFramework - Using Broadcaster class: org.atmosphere.jersey.JerseyBroadcaster
13:55:26.667 [main] INFO  o.atmosphere.cpr.AtmosphereFramework - Atmosphere Framework 0.9.0.RC2 started.
2012-03-30 13:55:26.674:INFO:oejdp.ScanningAppProvider:Deployment monitor C:\jprojects\jetty-distribution-8.1.2.v20120308\contexts at interval 1
2012-03-30 13:55:26.679:INFO:oejd.DeploymentManager:Deployable added: C:\jprojects\jetty-distribution-8.1.2.v20120308\contexts\test.xml
2012-03-30 13:55:26.731:INFO:oejw.WebInfConfiguration:Extract jar:file:/C:/jprojects/jetty-distribution-8.1.2.v20120308/webapps/test.war!/ to C:\Users\Jeny\AppData\Local\Temp\jetty-0.0.0.0-8080-test.war-_-any-\webapp
2012-03-30 13:55:27.292:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/,file:/C:/Users/Jeny/AppData/Local/Temp/jetty-0.0.0.0-8080-test.war-_-any-/webapp/},C:\jprojects\jetty-distribution-8.1.2.v20120308/webapps/test.war
2012-03-30 13:55:27.293:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/,file:/C:/Users/Jeny/AppData/Local/Temp/jetty-0.0.0.0-8080-test.war-_-any-/webapp/},C:\jprojects\jetty-distribution-8.1.2.v20120308/webapps/test.war
2012-03-30 13:55:27.294:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/,file:/C:/Users/Jeny/AppData/Local/Temp/jetty-0.0.0.0-8080-test.war-_-any-/webapp/},C:\jprojects\jetty-distribution-8.1.2.v20120308/webapps/test.war
2012-03-30 13:55:27.296:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/,file:/C:/Users/Jeny/AppData/Local/Temp/jetty-0.0.0.0-8080-test.war-_-any-/webapp/},C:\jprojects\jetty-distribution-8.1.2.v20120308/webapps/test.war
2012-03-30 13:55:27.297:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/,file:/C:/Users/Jeny/AppData/Local/Temp/jetty-0.0.0.0-8080-test.war-_-any-/webapp/},C:\jprojects\jetty-distribution-8.1.2.v20120308/webapps/test.war
2012-03-30 13:55:27.429:INFO:oejs.TransparentProxy:TransparentProxy @ /javadoc-proxy to http://download.eclipse.org/jetty/stable-8/apidocs
2012-03-30 13:55:27.432:INFO:oejd.DeploymentManager:Deployable added: C:\jprojects\jetty-distribution-8.1.2.v20120308\contexts\javadoc.xml
2012-03-30 13:55:27.480:INFO:oejs.AbstractConnector:Started [email protected]:8080
13:56:13.363 [qtp256728009-23] DEBUG o.a.container.JettyWebSocketUtil - WebSocket-checkOrigin request /tictactoe/restapi/game/start2 with origin http://localhost:8080
13:56:13.369 [qtp256728009-23] DEBUG o.a.container.JettyWebSocketUtil - WebSocket-connect request /tictactoe/restapi/game/start2 with protocol null
13:56:15.669 [qtp256728009-23] DEBUG o.a.websocket.WebSocketProcessor - Atmosphere detected WebSocket: org.atmosphere.container.version.Jetty8WebSocket
13:56:18.422 [qtp256728009-23] INFO  o.a.tictactoe42a9x.TicTacToeGame - Constructor of TicTacToeGame is called.
13:56:19.139 [qtp256728009-23] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.startGet2() method is called.
13:56:19.796 [qtp256728009-23] DEBUG o.a.container.JettyWebSocketUtil - Suspending response: AtmosphereResponse{cookies=[], headers={Access-Control-Allow-Origin=http://localhost:8080, Expires=-1, Content-Type=text/html; charset=ISO-8859-1, Access-Control-Allow-Credentials=true, Pragma=no-cache, Cache-Control=no-store, no-cache, must-revalidate}, asyncIOWriter=WSFrameConnection@5a8c63a6 l(127.0.0.1:8080)<->r(127.0.0.1:56904), status=200, statusMessage='OK', charSet='UTF-8', contentLength=-1, contentType='text/html', isCommited=false, locale=null, asyncProtocol=org.atmosphere.websocket.protocol.SimpleHttpProtocol@36e255bb, headerHandled=false, atmosphereRequest=AtmosphereRequest{bis=null, br=null, pathInfo='/game/start2', session=org.atmosphere.util.FakeHttpSession@456a8423, methodType='GET'
, b=org.atmosphere.cpr.AtmosphereRequest$Builder@5409396f}, writeStatusAndHeader=false, delegateToNativeResponse=false, destroyable=false, response=org.atmosphere.cpr.AtmosphereResponse$DummyHttpServletResponse@2999d183}
14:02:37.397 [qtp256728009-20] DEBUG o.a.websocket.WebSocketProcessor - WebSocket closed with 1000
14:04:30.527 [qtp256728009-20] DEBUG o.a.cpr.AsynchronousProcessor - Timing out the connection for request AtmosphereRequest{bis=null, br=null, pathInfo='/game/start2', session=org.atmosphere.util.FakeHttpSession@456a8423, methodType='GET', b=org.atmosphere.cpr.AtmosphereRequest$Builder@5409396f}
14:05:06.030 [qtp256728009-18] INFO  o.a.tictactoe42a9x.TicTacToeGame - Constructor of TicTacToeGame is called.
14:05:06.031 [qtp256728009-18] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:05:31.153 [qtp256728009-18] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:05:41.737 [qtp256728009-18] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:05:41.739 [qtp256728009-18] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:05:43.398 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:05:50.748 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:05:57.681 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:05:59.277 [qtp256728009-21] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:05:59.285 [qtp256728009-21] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:05:59.293 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:05:59.297 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:05:59.303 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:06:01.106 [qtp256728009-22] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:06:01.109 [qtp256728009-22] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:06:01.114 [qtp256728009-22] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:06:01.119 [qtp256728009-22] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:06:01.128 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:06:01.130 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:06:52.458 [qtp256728009-19] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:07:03.325 [qtp256728009-19] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:07:03.326 [qtp256728009-19] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:07:07.422 [qtp256728009-19] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:07:07.423 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:07:09.162 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:07:18.475 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:07:28.941 [qtp256728009-20] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:07:28.944 [qtp256728009-20] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:07:28.944 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:07:28.962 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:07:28.965 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:07:49.538 [qtp256728009-19] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:07:49.559 [qtp256728009-19] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:08:16.161 [qtp256728009-19] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:08:16.163 [qtp256728009-19] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:08:16.184 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:08:16.185 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:09:09.986 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:09:09.991 [qtp256728009-21] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:09:09.993 [qtp256728009-21] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:09:09.995 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:09:10.003 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:09:10.006 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:11:29.822 [qtp256728009-23] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.startPost2() method is called.
14:11:29.824 [qtp256728009-23] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:11:29.825 [qtp256728009-23] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:11:39.260 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:11:39.260 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
30.03.2012 14:11:39 com.sun.jersey.server.impl.application.WebApplicationImpl _handleRequest
SEVERE: The RuntimeException could not be mapped to a response, re-throwing to the HTTP container
java.lang.NullPointerException
        at org.atmosphere.cpr.AtmosphereRequest.getHeaders(AtmosphereRequest.java:218)
        at org.atmosphere.cpr.AtmosphereRequest.getHeaders(AtmosphereRequest.java:218)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.sun.jersey.server.impl.ThreadLocalInvoker.invoke(ThreadLocalInvoker.java:96)
        at $Proxy16.getHeaders(Unknown Source)
        at org.atmosphere.jersey.AtmosphereFilter$Filter.outputJunk(AtmosphereFilter.java:228)
        at org.atmosphere.jersey.AtmosphereFilter$Filter.filter(AtmosphereFilter.java:424)
        at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1416)
        at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1349)
        at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1339)
        at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416)
        at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:537)
        at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:708)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
        at org.atmosphere.util.AtmosphereFilterChain.doFilter(AtmosphereFilterChain.java:170)
        at org.atmosphere.util.AtmosphereFilterChain.invokeFilterChain(AtmosphereFilterChain.java:131)
        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:229)
        at org.atmosphere.cpr.AsynchronousProcessor.suspended(AsynchronousProcessor.java:165)
        at org.atmosphere.container.JettyWebSocketUtil.doService(JettyWebSocketUtil.java:68)
        at org.atmosphere.container.JettyCometSupportWithWebSocket.service(JettyCometSupportWithWebSocket.java:66)
        at org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:1126)
        at org.atmosphere.websocket.WebSocketProcessor.dispatch(WebSocketProcessor.java:157)
        at org.atmosphere.websocket.WebSocketProcessor$1.run(WebSocketProcessor.java:132)
        at org.atmosphere.util.VoidExecutorService.execute(VoidExecutorService.java:101)
        at org.atmosphere.websocket.WebSocketProcessor.dispatch(WebSocketProcessor.java:127)
        at org.atmosphere.websocket.WebSocketProcessor.invokeWebSocketProtocol(WebSocketProcessor.java:115)
        at org.atmosphere.container.JettyWebSocketHandler.onMessage(JettyWebSocketHandler.java:169)
        at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455$WSFrameHandler.onFrame(WebSocketConnectionRFC6455.java:845)
        at org.eclipse.jetty.websocket.WebSocketParserRFC6455.parseNext(WebSocketParserRFC6455.java:359)
        at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455.handle(WebSocketConnectionRFC6455.java:235)
        at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:609)
        at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:45)
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:599)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:534)
        at java.lang.Thread.run(Thread.java:662)
14:13:03.727 [qtp256728009-23] ERROR o.a.h.ReflectorServletProcessor - onRequest()
java.lang.NullPointerException: null
        at org.atmosphere.cpr.AtmosphereRequest.getHeaders(AtmosphereRequest.java:218) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.cpr.AtmosphereRequest.getHeaders(AtmosphereRequest.java:218) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_30]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_30]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_30]
        at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_30]
        at com.sun.jersey.server.impl.ThreadLocalInvoker.invoke(ThreadLocalInvoker.java:96) ~[jersey-server-1.10.jar:1.10]
        at $Proxy16.getHeaders(Unknown Source) ~[na:na]
        at org.atmosphere.jersey.AtmosphereFilter$Filter.outputJunk(AtmosphereFilter.java:228) ~[atmosphere-jersey-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.jersey.AtmosphereFilter$Filter.filter(AtmosphereFilter.java:424) ~[atmosphere-jersey-0.9.0.RC2.jar:0.9.0.RC2]
        at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1416) ~[jersey-server-1.10.jar:1.10]
        at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1349) ~[jersey-server-1.10.jar:1.10]
        at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1339) ~[jersey-server-1.10.jar:1.10]
        at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416) ~[jersey-servlet-1.10.jar:1.10]
        at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:537) ~[jersey-servlet-1.10.jar:1.10]
        at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:708) ~[jersey-servlet-1.10.jar:1.10]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) ~[servlet-api-3.0.jar:na]
        at org.atmosphere.util.AtmosphereFilterChain.doFilter(AtmosphereFilterChain.java:170) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.util.AtmosphereFilterChain.invokeFilterChain(AtmosphereFilterChain.java:131) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.handler.ReflectorServletProcessor$FilterChainServletWrapper.service(ReflectorServletProcessor.java:311) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.handler.ReflectorServletProcessor.onRequest(ReflectorServletProcessor.java:169) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.cpr.AsynchronousProcessor.action(AsynchronousProcessor.java:229) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.cpr.AsynchronousProcessor.suspended(AsynchronousProcessor.java:165) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.container.JettyWebSocketUtil.doService(JettyWebSocketUtil.java:68) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.container.JettyCometSupportWithWebSocket.service(JettyCometSupportWithWebSocket.java:66) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:1126) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.websocket.WebSocketProcessor.dispatch(WebSocketProcessor.java:157) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.websocket.WebSocketProcessor$1.run(WebSocketProcessor.java:132) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.util.VoidExecutorService.execute(VoidExecutorService.java:101) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.websocket.WebSocketProcessor.dispatch(WebSocketProcessor.java:127) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.websocket.WebSocketProcessor.invokeWebSocketProtocol(WebSocketProcessor.java:115) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.container.JettyWebSocketHandler.onMessage(JettyWebSocketHandler.java:169) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455$WSFrameHandler.onFrame(WebSocketConnectionRFC6455.java:845) [jetty-websocket-8.1.2.v20120308.jar:8.1.2.v20120308]
        at org.eclipse.jetty.websocket.WebSocketParserRFC6455.parseNext(WebSocketParserRFC6455.java:359) [jetty-websocket-8.1.2.v20120308.jar:8.1.2.v20120308]
        at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455.handle(WebSocketConnectionRFC6455.java:235) [jetty-websocket-8.1.2.v20120308.jar:8.1.2.v20120308]
        at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:609) [jetty-io-8.1.2.v20120308.jar:8.1.2.v20120308]
        at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:45) [jetty-io-8.1.2.v20120308.jar:8.1.2.v20120308]
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:599) [jetty-util-8.1.2.v20120308.jar:8.1.2.v20120308]
        at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:534) [jetty-util-8.1.2.v20120308.jar:8.1.2.v20120308]
        at java.lang.Thread.run(Thread.java:662) [na:1.6.0_30]
14:17:11.358 [qtp256728009-23] WARN  o.a.websocket.WebSocketProcessor - Failed invoking AtmosphereFramework.doCometSupport()
java.lang.RuntimeException: java.lang.NullPointerException
        at org.atmosphere.handler.ReflectorServletProcessor.onRequest(ReflectorServletProcessor.java:172) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.cpr.AsynchronousProcessor.action(AsynchronousProcessor.java:229) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.cpr.AsynchronousProcessor.suspended(AsynchronousProcessor.java:165) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.container.JettyWebSocketUtil.doService(JettyWebSocketUtil.java:68) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.container.JettyCometSupportWithWebSocket.service(JettyCometSupportWithWebSocket.java:66) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:1126) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.websocket.WebSocketProcessor.dispatch(WebSocketProcessor.java:157) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.websocket.WebSocketProcessor$1.run(WebSocketProcessor.java:132) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.util.VoidExecutorService.execute(VoidExecutorService.java:101) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.websocket.WebSocketProcessor.dispatch(WebSocketProcessor.java:127) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.websocket.WebSocketProcessor.invokeWebSocketProtocol(WebSocketProcessor.java:115) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.container.JettyWebSocketHandler.onMessage(JettyWebSocketHandler.java:169) [atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455$WSFrameHandler.onFrame(WebSocketConnectionRFC6455.java:845) [jetty-websocket-8.1.2.v20120308.jar:8.1.2.v20120308]
        at org.eclipse.jetty.websocket.WebSocketParserRFC6455.parseNext(WebSocketParserRFC6455.java:359) [jetty-websocket-8.1.2.v20120308.jar:8.1.2.v20120308]
        at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455.handle(WebSocketConnectionRFC6455.java:235) [jetty-websocket-8.1.2.v20120308.jar:8.1.2.v20120308]
        at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:609) [jetty-io-8.1.2.v20120308.jar:8.1.2.v20120308]
        at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:45) [jetty-io-8.1.2.v20120308.jar:8.1.2.v20120308]
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:599) [jetty-util-8.1.2.v20120308.jar:8.1.2.v20120308]
        at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:534) [jetty-util-8.1.2.v20120308.jar:8.1.2.v20120308]
        at java.lang.Thread.run(Thread.java:662) [na:1.6.0_30]
Caused by: java.lang.NullPointerException: null
        at org.atmosphere.cpr.AtmosphereRequest.getHeaders(AtmosphereRequest.java:218) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.cpr.AtmosphereRequest.getHeaders(AtmosphereRequest.java:218) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_30]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_30]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_30]
        at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_30]
        at com.sun.jersey.server.impl.ThreadLocalInvoker.invoke(ThreadLocalInvoker.java:96) ~[jersey-server-1.10.jar:1.10]
        at $Proxy16.getHeaders(Unknown Source) ~[na:na]
        at org.atmosphere.jersey.AtmosphereFilter$Filter.outputJunk(AtmosphereFilter.java:228) ~[atmosphere-jersey-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.jersey.AtmosphereFilter$Filter.filter(AtmosphereFilter.java:424) ~[atmosphere-jersey-0.9.0.RC2.jar:0.9.0.RC2]
        at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1416) ~[jersey-server-1.10.jar:1.10]
        at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1349) ~[jersey-server-1.10.jar:1.10]
        at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1339) ~[jersey-server-1.10.jar:1.10]
        at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416) ~[jersey-servlet-1.10.jar:1.10]
        at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:537) ~[jersey-servlet-1.10.jar:1.10]
        at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:708) ~[jersey-servlet-1.10.jar:1.10]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) ~[servlet-api-3.0.jar:na]
        at org.atmosphere.util.AtmosphereFilterChain.doFilter(AtmosphereFilterChain.java:170) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.util.AtmosphereFilterChain.invokeFilterChain(AtmosphereFilterChain.java:131) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.handler.ReflectorServletProcessor$FilterChainServletWrapper.service(ReflectorServletProcessor.java:311) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        at org.atmosphere.handler.ReflectorServletProcessor.onRequest(ReflectorServletProcessor.java:169) ~[atmosphere-runtime-0.9.0.RC2.jar:0.9.0.RC2]
        ... 19 common frames omitted
14:17:11.393 [qtp256728009-23] WARN  o.a.w.protocol.SimpleHttpProtocol - java.lang.RuntimeException: java.lang.NullPointerException Status 500 Message Server Error
14:17:22.847 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:17:34.695 [qtp256728009-20] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:17:38.550 [qtp256728009-20] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:17:38.552 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:17:38.667 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:17:41.804 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:18:03.615 [qtp256728009-43] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:18:10.971 [qtp256728009-43] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:18:17.135 [qtp256728009-43] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:18:17.189 [qtp256728009-43] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:18:20.394 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:18:20.405 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:18:42.466 [qtp256728009-22] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:05.005 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:05.195 [qtp256728009-22] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:05.199 [qtp256728009-22] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:05.202 [qtp256728009-22] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:05.205 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:06.454 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:06.454 [qtp256728009-21] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:06.458 [qtp256728009-21] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:06.459 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:06.470 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:06.471 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:22.644 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:23.211 [qtp256728009-20] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:23.213 [qtp256728009-20] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:23.214 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:23.219 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:23.220 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:38.884 [qtp256728009-22] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:38.895 [qtp256728009-22] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:38.898 [qtp256728009-22] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:38.899 [qtp256728009-22] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:38.902 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:38.903 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:38.981 [qtp256728009-43] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:38.983 [qtp256728009-43] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:38.985 [qtp256728009-43] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:38.986 [qtp256728009-43] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:38.987 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:38.988 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.061 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:39.064 [qtp256728009-20] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:39.065 [qtp256728009-20] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.066 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.067 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.068 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.131 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:39.132 [qtp256728009-21] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:39.133 [qtp256728009-21] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.134 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.135 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.136 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.196 [qtp256728009-18] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:39.197 [qtp256728009-18] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:39.198 [qtp256728009-18] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.198 [qtp256728009-18] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.199 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.200 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.294 [qtp256728009-23] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:39.296 [qtp256728009-23] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:39.299 [qtp256728009-23] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.300 [qtp256728009-23] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.303 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.303 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.374 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:39.377 [qtp256728009-20] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:39.377 [qtp256728009-20] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.378 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.381 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.383 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.480 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:39.482 [qtp256728009-21] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:39.483 [qtp256728009-21] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.484 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.485 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.486 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.566 [qtp256728009-18] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:39.569 [qtp256728009-18] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:39.569 [qtp256728009-18] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.570 [qtp256728009-18] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.572 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.573 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.653 [qtp256728009-22] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:39.655 [qtp256728009-22] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:39.656 [qtp256728009-22] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.658 [qtp256728009-22] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.659 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.660 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.743 [qtp256728009-23] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:39.746 [qtp256728009-23] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:39.746 [qtp256728009-23] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.747 [qtp256728009-23] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.749 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.750 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.828 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:39.830 [qtp256728009-20] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:39.830 [qtp256728009-20] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.831 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.832 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.833 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.899 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:39.902 [qtp256728009-21] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:39.902 [qtp256728009-21] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.903 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.905 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.905 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.974 [qtp256728009-18] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:39.976 [qtp256728009-18] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:39.977 [qtp256728009-18] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.978 [qtp256728009-18] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:39.980 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:39.981 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.052 [qtp256728009-22] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:40.053 [qtp256728009-22] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:40.054 [qtp256728009-22] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.055 [qtp256728009-22] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.057 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.058 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.131 [qtp256728009-23] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:40.133 [qtp256728009-23] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:40.133 [qtp256728009-23] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.134 [qtp256728009-23] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.136 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.137 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.200 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:40.202 [qtp256728009-20] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:40.202 [qtp256728009-20] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.203 [qtp256728009-20] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.204 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.205 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.270 [qtp256728009-18] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:40.272 [qtp256728009-18] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:40.273 [qtp256728009-18] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.274 [qtp256728009-18] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.275 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.276 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.343 [qtp256728009-22] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:40.344 [qtp256728009-22] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:40.345 [qtp256728009-22] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.346 [qtp256728009-22] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.347 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.348 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.416 [qtp256728009-43] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:40.418 [qtp256728009-43] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:40.419 [qtp256728009-43] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.419 [qtp256728009-43] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.421 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.422 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.503 [qtp256728009-23] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:40.504 [qtp256728009-23] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:40.513 [qtp256728009-23] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.520 [qtp256728009-23] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.524 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.527 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.627 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:40.629 [qtp256728009-21] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:40.630 [qtp256728009-21] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.633 [qtp256728009-21] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.635 [Atmosphere-BroadcasterConfig-0] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.636 [Atmosphere-BroadcasterConfig-0] INFO  o.a.tictactoe42a9x.TicTacToeGame - PerRequestBroadcastFilter.filter(AtmosphereResource atmosphereResource, Object originalMessage, Object message)
14:19:40.726 [qtp256728009-18] INFO  o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet() method is called.
14:19:40.728 [qtp256728009-18] ERROR o.a.tictactoe42a9x.TicTacToeGame - TicTacToeGame.turnGet(): Session doesn't have broadcaster :(.
14:19:40.729 [qtp256728009-18] INFO  o.a.t.PersonalPerRequestBroadcastFilter - PersonalPerRequestBroadcastFilter.filter(Object originalMessage, Object message)
14:19:40.730 [qtp256728
@jfarcand
Copy link
Member

Salut, lines aren't matching...make sure you have the latest SNAPSHOT. Will try to reproduce. Thanks!

@ekochnev
Copy link
Author

Sorry, but as there is not source code in the snaphot repository I don't use 0.9-SNAPSHOT.
I am sure you can see 0.9.0.RC2 source.
If source code will be add in the snaphot repository I will use 0.9-SNAPSHOT.

@jfarcand
Copy link
Member

Ok, then this issue is fixed (you filled the same issue earlier this week).

@ekochnev
Copy link
Author

I am not sure. Class and line is different.
I understand that it could be nothing so just let me know - log issue like this or not.
80% issues during debbuging could don't have any sense.

@jfarcand
Copy link
Member

It is fixed .. it's just because you are using RC2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants