#1. Web application, using RAD and Struts (servlets, filters, actions, and so on....)
#2. A request to generate a PDF, after the Action.execute processing, works like this:
#3. After the execution above, my filter is throwing the exception whit the warning:
WARNING: Cannot set status. Response already committed.
WARNING: Cannot set header. Response already committed.
javax.servlet.ServletException: getOutputStream() has already been called for this response
What should I do to avoid this cenario?
posted 6 years ago
We solved a similar exception related with sendredirect using lady4j. In our case the problem was that we already retrieved the outputstream and we tried to redirect... be careful with that.