OK, thanks. I'll keep plugging away at it.

-S


On 6/6/2011 5:21 PM, ma...@apache.org wrote:
Seth Lenzi<le...@jimmy.harvard.edu>  wrote:


I'm using Tomcat v7.0.14, Apache v2.2.17, and mod_jk v1.2.30.

The Servlet I have does not implement CometProcessor. It's just a
regular HttpServlet which creates an AsyncContext from the
HttpServletRequest object. Like the example Servlet at this page,
http://developerlife.com/tutorials/?p=1437

It does work nicely when accessed directly from Tomcat on port 8080...
Only throws the IllegalStateExeception when going through Apache +
mod_jk. I'm using the default HTTP connector, no NIO API... Since it
was
working through Tomcat I figured I didn't need the NIO HTTP connector.

Thanks for your reply.

-S


On 6/6/2011 4:49 PM, André Warnier wrote:
Seth Lenzi wrote:
Anyone here have any experience with asynchronous servlets under a
Tomcat that's linked to Apache via mod_jk? I have an asynchronous
servlet that's working nicely when accessed directly from Tomcat,
but,
when I access it by going through Apache and mod_jk the
ServletRequest.startAsync() function call throws an
IllegalStateException saying the feature is not supported.

You do not give a clue about which version of Tomcat you are using,
but
this may provide an explanation :
http://tomcat.apache.org/tomcat-7.0-doc/aio.html
Tomcat 7 has passed the Servlet TCK with all possible combinations of protocol 
(HTTP, AJP), connector implementation (BIO, NIO, APR) and httpd module (mod_jk, 
mod_proxy_http, mod_proxy_ajp).

Asynchronous servlets work in all combinations.

The best thing to do is create the simplest possible test case (ie a single 
Servlet) that demonstrates this issue and attach it to a bugzilla issue.

Mark



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


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

Reply via email to