I am using JBoss 7 (JBoss AS 7.2.0.Final "Janus") and have a web-app which uses async servlet. In the async servlet, for the async context, I have set timeout of 30 seconds and implemented a timeout listener. The timeout listener gets called properly after 30 secs when my servlet requests are routed through a HTTP connector.
But when I configure IIS as a web server and use mod_jk to proxy request to JBoss server(with AJP connector configured on the JBoss side), the async context never gets timed out.
Is there any specific mod_jk or JBoss AJP connector configuration I am missing ?
Any help on this is appreciated, thanks in advance.