Any one know how to exclude certain urls patterns from the filter? This is definitely a much needed requirement in my project.
I have the filters in the following order
1. Richfaces filter
2. TimeoutFilter (Custom made)
3. Tomahawk filter
The timeoutfilter does a request forward to another url if the "user" object available in the session is null.
I tried giving a break point at the request object inside the doFilter() in the TimeoutFilter
First time it has the right request uri
request.getRequestURI()=/servletcontext/login.faces
Second time i get this. i don't know how the uri has been changed
request.getRequestURI()=/servletcontext/a4j/g/3_3_1.GA/org/ajax4jsf/framework.pack.js.faces
Never mind we got around this issue. If there is a way to exclude urls patterns in the AJAX4JSF that is a good to have feature.