Question

4
Replies
113
Views
Close popover
Pradeep Chowdary Pydi (PradeepPydi)
Anthem
Senior PEGA DEVOPS and Cloud Administrator
Anthem
IN
PradeepPydi Member since 2017 217 posts
Anthem
Posted: April 12, 2020
Last activity: April 22, 2020
Closed

AtmosphereFramework exception java.lang.IllegalStateException.

Hi Team,

Any idea about the RCA and resolution steps for the below mentioned exception in the Pega Logs.

AppStack : PRPC731,Tomcat 8.3.15 and MSSQL.

 

2020-04-09 15:13:36,918 [6.17.13-8037-exec-21] [          ] [                    ] [                    ] (sphere.cpr.AtmosphereFramework) ERROR   - AtmosphereFramework exception java.lang.IllegalStateException: A filter or servlet of the current chain does not support asynchronous operations.     at org.apache.catalina.connector.Request.startAsync(Request.java:1646) ~[catalina.jar:8.5.13]     at org.apache.catalina.connector.RequestFacade.startAsync(RequestFacade.java:1038) ~[catalina.jar:8.5.13]     at org.atmosphere.cpr.AtmosphereRequestImpl.startAsync(AtmosphereRequestImpl.java:631) ~[pratmosphere-runtime-2.4.5.2.jar:?]     at org.atmosphere.container.Servlet30CometSupport.suspend(Servlet30CometSupport.java:95) ~[pratmosphere-runtime-2.4.5.2.jar:?]     at org.atmosphere.container.Servlet30CometSupport.service(Servlet30CometSupport.java:70) ~[pratmosphere-runtime-2.4.5.2.jar:?]     at org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:2209) ~[pratmosphere-runtime-2.4.5.2.jar:?]     at com.pega.pegarules.session.internal.serverpush.atmosphere.AtmospherePushEngine.handleRequestHook(AtmospherePushEngine.java:315) ~[prprivate.jar:?]     at com.pega.pegarules.session.internal.serverpush.AbstractPushEngine.handleRequest(AbstractPushEngine.java:256) ~[prprivate.jar:?]     at com.pega.pegarules.session.internal.engineinterface.service.AsyncRequestAPI.processRequest(AsyncRequestAPI.java:57) ~[prprivate.jar:?]     at com.pega.pegarules.session.internal.engineinterface.service.AsyncRequestAPI.invoke(AsyncRequestAPI.java:34) ~[prprivate.jar:?]     at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:331) ~[prprivate.jar:?]     at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:274) ~[prprivate.jar:?]     at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:251) ~[prprivate.jar:?]     at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngineInner(JNDIEnvironment.java:278) ~[prpublic.jar:?]     at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngine(JNDIEnvironment.java:223) ~[prpublic.jar:?]     at com.pega.pegarules.web.impl.WebStandardImpl.makeEtierRequest(WebStandardImpl.java:685) ~[prwebj2ee.jar:?]     at com.pega.pegarules.web.impl.WebStandardImpl.doPost(WebStandardImpl.java:400) ~[prwebj2ee.jar:?]     at sun.reflect.GeneratedMethodAccessor106.invoke(Unknown Source) ~[?:?]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_181]     at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_181]     at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:370) ~[prbootstrap-7.2.2-117.jar:7.2.2-117]     at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:411) ~[prbootstrap-7.2.2-117.jar:7.2.2-117]     at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:224) ~[prbootstrap-api-7.2.2-117.jar:7.2.2-117]     at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethod(AppServerBridgeToPega.java:273) ~[prbootstrap-api-7.2.2-117.jar:7.2.2-117]     at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doPost(WebStandardBoot.java:121) ~[prbootstrap-api-7.2.2-117.jar:7.2.2-117]     at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doGet(WebStandardBoot.java:92) ~[prbootstrap-api-7.2.2-117.jar:7.2.2-117]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:635) ~[servlet-api.jar:?]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) ~[servlet-api.jar:?]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) ~[catalina.jar:8.5.13]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) ~[catalina.jar:8.5.13]     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) ~[tomcat-websocket.jar:8.5.13]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) ~[catalina.jar:8.5.13]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) ~[catalina.jar:8.5.13]     at org.apache.catalina.filters.ExpiresFilter.doFilter(ExpiresFilter.java:1230) ~[catalina.jar:8.5.13]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) ~[catalina.jar:8.5.13]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) ~[catalina.jar:8.5.13]     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) ~[catalina.jar:8.5.13]     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) ~[catalina.jar:8.5.13]     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:595) ~[catalina.jar:8.5.13]     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) ~[catalina.jar:8.5.13]     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) ~[catalina.jar:8.5.13]     at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) ~[catalina.jar:8.5.13]     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) ~[catalina.jar:8.5.13]     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) ~[catalina.jar:8.5.13]     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799) ~[tomcat-coyote.jar:8.5.13]     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) ~[tomcat-coyote.jar:8.5.13]     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:861) ~[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_181]     at sun.nio.ch.Invoker$2.run(Unknown Source) ~[?:1.8.0_181]     at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source) ~[?:1.8.0_181]     at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_181]     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_181]     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_181]

 

Pega Platform 7.3.1 System Administration Healthcare and Life Sciences
Moderation Team has archived post,
Close popover This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.