> -----Original Message----- > From: Pid [mailto:p...@pidster.com] > Sent: Wednesday, January 11, 2012 4:30 AM > To: Tomcat Users List > Subject: Re: periodic (60 sec) problem from Vysper bosh servlet embedded in > Tomcat 7.0.23 > > On 10/01/2012 21:04, Bob DeRemer wrote: >> Tomcat Community, >> >> >> >> I'm not sure if this should be posted here or on the Mina/Vysper list, >> but since the problem seems to be around Jetty Servlet3 continuation >> functionality within the context of Tomcat, I thought I'd post here first. > > Which version of Tomcat, exactly? > > On 12/01/2012 12:02, Bob DeRemer wrote: > Tomcat 7.0.23 64-bit on windows server 2008 R2 64-bit
Please don't top-post. >> PROBLEM >> >> We're using vysper in an embedded mode and have modified the >> BoshServlet to work in the context of our web application. The Vysper >> bosh servlet seems to make use of Jetty servlet3 continuation, and >> we're getting the following stack trace every 60 seconds. 60 seconds >> seems to be the default bosh session timeout when there is no activity: Are you expecting the timeout to fire at this point, for those requests? The request seems to think it is in the "DISPATCHING" state - is this perhaps a long running stream of events? >> I'm not sure what's going on with the low-level servlet3 continuation >> stuff, but if anyone has any suggestions/recommendations, I'd greatly >> appreciate it. I would also investigate whether that library supports a particular version of Tomcat. p >> Thanks, >> >> Bob >> >> >> >> SEVERE: null >> >> _java.lang.IllegalStateException_: Calling [asyncDispatch()] is not >> valid for a request with Async state [DISPATCHING] >> >> at >> org.apache.coyote.AsyncStateMachine.asyncDispatch(_AsyncStateMachine.j >> ava:256_) >> >> at >> org.apache.coyote.http11.Http11AprProcessor.actionInternal(_Http11AprP >> rocessor.java:468_) >> >> at >> org.apache.coyote.http11.AbstractHttp11Processor.action(_AbstractHttp1 >> 1Processor.java:834_) >> >> at org.apache.coyote.Request.action(_Request.java:344_) >> >> at >> org.apache.catalina.core.AsyncContextImpl.dispatch(_AsyncContextImpl.j >> ava:185_) >> >> at >> org.apache.catalina.core.AsyncContextImpl.dispatch(_AsyncContextImpl.j >> ava:146_) >> >> at >> org.apache.catalina.core.AsyncContextImpl.dispatch(_AsyncContextImpl.j >> ava:140_) >> >> at >> org.eclipse.jetty.continuation.Servlet3Continuation.resume(_Servlet3Co >> ntinuation.java:153_) >> >> at >> org.apache.vysper.xmpp.extension.xep0124.BoshBackedSessionContext.writ >> e0(_BoshBackedSessionContext.java:233_) >> >> at >> org.apache.vysper.xmpp.extension.xep0124.BoshBackedSessionContext.requ >> estExpired(_BoshBackedSessionContext.java:451_) >> >> at >> org.apache.vysper.xmpp.extension.xep0124.BoshBackedSessionContext.acce >> ss$000(_BoshBackedSessionContext.java:46_) >> >> at >> org.apache.vysper.xmpp.extension.xep0124.BoshBackedSessionContext$1.on >> Timeout(_BoshBackedSessionContext.java:605_) >> >> at >> org.eclipse.jetty.continuation.Servlet3Continuation$2.onTimeout(_Servl >> et3Continuation.java:90_) >> >> at >> org.apache.catalina.core.AsyncListenerWrapper.fireOnTimeout(_AsyncList >> enerWrapper.java:45_) >> >> at >> org.apache.catalina.core.AsyncContextImpl.timeout(_AsyncContextImpl.ja >> va:118_) >> >> at >> org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(_CoyoteAdapt >> er.java:292_) >> >> at >> org.apache.coyote.http11.AbstractHttp11Processor.asyncDispatch(_Abstra >> ctHttp11Processor.java:1515_) >> >> at >> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(_ >> AbstractProtocol.java:523_) >> >> at >> org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(_AprEndpoin >> t.java:1817_) >> >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown >> Source) >> >> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown >> Source) >> >> at java.lang.Thread.run(Unknown Source) >> >> >> >> >> >> >> >> *Bob DeRemer* >> >> *Senior Director, Architecture and Development* >> >> >> >> Description: Description: Description: Description: >> cid:image001.png@01CBE3DE.51A12030 >> >> http://www.thingworx.com <http://www.thingworx.com/> >> >> Skype: bob.deremer.thingworx >> >> O: 610.594.6200 x812 >> >> M: 717.881.3986 >> >> >> > > -- [key:62590808]
signature.asc
Description: OpenPGP digital signature