When I added the OrderFilter I provided in my example I could see that on Tomcat 7 the filter creation, execution, and destruction was always in the same order (servlet 1: creation, execution, destruction, servlet 2: creation,… and so on). When I executed the same configuration on Tomcat 6 I could see that there was some overlap in filter creation/destruction. This is probably just a a logging issue but nevertheless I wanted to mention it. I added the OrderFilter to see if my filters are executed in the defined order and to check if all filters were executed.
Do you play Magic?
Get TopDecked MTG, the #1 Magic App, built by players, for players. Free to use, forever.