Question

11
Replies
141
Views

Interceptor Atmosphere LifeCycle crashed. Processing will continue with other interceptor|Tomcat Error.

Hi Team,

Could you please help understand/resolve the following error observed in the Tomcat logs “Interceptor Atmosphere LifeCycle crashed. Processing will continue with other interceptor”.

Explored through online and PDN articles,but couldn’t find anything relevant.

Application Stack : MSSQL,PRPC731 and Tomcat 8.513

Error Stack below :

2020-01-15 18:42:22,617 [16.184-8147-exec-304] [ ] [ ] [ ] (here.cpr.AsynchronousProcessor) ERROR - Interceptor Atmosphere LifeCycle crashed. Processing will continue with other interceptor. java.lang.IllegalStateException: Response object no longer valid. This object has been cancelled at org.atmosphere.cpr.AtmosphereResourceImpl.getResponse(AtmosphereResourceImpl.java:424) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.cpr.AtmosphereResourceImpl.getResponse(AtmosphereResourceImpl.java:436) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.cpr.DefaultBroadcaster.checkCachedAndPush(DefaultBroadcaster.java:1025) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.cpr.DefaultBroadcaster.cacheAndSuspend(DefaultBroadcaster.java:1416) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.cpr.DefaultBroadcaster.addAtmosphereResource(DefaultBroadcaster.java:1388) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.cpr.AtmosphereResourceImpl.suspend(AtmosphereResourceImpl.java:401) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.interceptor.AtmosphereResourceLifecycleInterceptor.postInspect(AtmosphereResourceLifecycleInterceptor.java:145) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.cpr.AsynchronousProcessor.postInterceptors(AsynchronousProcessor.java:374) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.cpr.AsynchronousProcessor.action(AsynchronousProcessor.java:230) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.cpr.AsynchronousProcessor.suspended(AsynchronousProcessor.java:115) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.container.Servlet30CometSupport.service(Servlet30CometSupport.java:68) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:2209) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.websocket.DefaultWebSocketProcessor.dispatch(DefaultWebSocketProcessor.java:593) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.websocket.DefaultWebSocketProcessor.open(DefaultWebSocketProcessor.java:224) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.atmosphere.container.JSR356Endpoint.onOpen(JSR356Endpoint.java:252) ~[pratmosphere-runtime-2.4.5.2.jar:?] at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.init(WsHttpUpgradeHandler.java:133) ~[tomcat-websocket.jar:8.5.13] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:907) ~[tomcat-coyote.jar:8.5.13] at org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1697) ~[tomcat-coyote.jar:8.5.13] at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-coyote.jar:8.5.13] at org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:934) ~[tomcat-coyote.jar:8.5.13] at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$4.completed(Nio2Endpoint.java:626) ~[tomcat-coyote.jar:8.5.13] at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$4.completed(Nio2Endpoint.java:604) ~[tomcat-coyote.jar:8.5.13] at org.apache.tomcat.util.net.SecureNio2Channel$1.completed(SecureNio2Channel.java:877) ~[tomcat-coyote.jar:8.5.13] at org.apache.tomcat.util.net.SecureNio2Channel$1.completed(SecureNio2Channel.java:810) ~[tomcat-coyote.jar:8.5.13] at sun.nio.ch.Invoker.invokeUnchecked(Unknown Source) ~[?:1.8.0_151] at sun.nio.ch.Invoker$2.run(Unknown Source) ~[?:1.8.0_151] at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source) ~[?:1.8.0_151] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_151] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_151] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-util.jar:8.5.13] at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]

Thank you.