Hi Expert,
I was using a http servelet filter in my Jersey application to something with pre and post actions. In that filter, I will add a header to response if it caught 401 response. This was working on Jersey 1.0.3.
But after I upgraded to Jersey 1.1.3.1, the adding header does not work any longer. Here is the code snippet:
public class HttpAuthFilter implements javax.servlet.Filter
{
....
public ServletResponse onFailedWith401(ServletResponse servletResponse)
{
((HttpServletResponse) servletResponse).setHeader("WWW-Authenticate", BASIC + " realm=\"" + m_realm + "\"");
return servletResponse;
}
}
I do not prefer to use a ContainerResponseFilter. Please suggest what I need change for the Jersey upgrade.
Thanks,
William