All,

The work to have CDI injection into portlets and filters is almost complete, but a difference has been discovered between AS7 and Tomcat.

In essence, the ApplicationDispatcher for Tomcat never fires the ServletRequestEvent on includes, but the ApplicationDispatcher in AS7 has been modified to fire the event when the current TCCL is different to the classloader on the Context.

I'm proposing that in the Tomcat specific bits of WCI, I create an extended CommandServlet that performs the same check and fires the events as desired.

Any concerns or better approaches are most welcome.

Ken

========================
Senior Software Engineer / JBoss Enterprise Middleware Red Hat, Inc.