tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bob DeRemer <bob.dere...@thingworx.com>
Subject RE: periodic (60 sec) problem from Vysper bosh servlet embedded in Tomcat 7.0.23
Date Thu, 12 Jan 2012 12:02:02 GMT
Tomcat 7.0.23 64-bit on windows server 2008 R2 64-bit

-----Original Message-----
From: Pid [mailto:pid@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?


p

> 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:
> 
>  
> 
> 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.
> 
>  
> 
> 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]


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message