May 16th, 2012, 10:40 AM
How to Support JBossWeb's asynchronous HttpEventFilter?
I'm using Atmosphere/Spring/JBossWeb to handle COMET-based web requests. To intercept these requests, I've needed to implement a special JBoss Web Filter class called org.jboss.servlet.http.HttpEventFilter. The plain old javax.servlet.Filter doFilter() is never called by JBossWeb in asynchronous HTTP.
It's my understanding that other Servlet Containers that support asynchronous HTTP events also handle the "filter" process in a proprietary way - for instance, JBossWeb's approach is based on Tomcat's. So, this is a problem I was hoping Spring Security handled for me, but I haven't seen it yet.
My question is:
How do you recommend that I hook in all of the Spring Security filters, if none of them support this special JBoss interface? If they don't support this JBoss-specific interface, they will not be invoked.
Tags for this Thread