This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
I am using FORM based login. I go to a secured page, Tomcat redirects to a FORM login page. However, I have a filter I'd like to execute before the login page. I configure web.xml as such. But does not get executed. Why? Tomcat presumably skips filters for authentication challenges.
I know there is not a configuration problem as I can see the filters getting called when basic authentication happens. After the submit.
Is there any possible way to configure the application to ensure the filter gets called before the login page gets rendered? I know you can add a filter to j_Security_check but this is after the login page has been rendered and the form has been submitted.