since your writing the repsonce there and then why not try return null;
On Wednesday 26 March 2003 2:57 pm, Jeremy Nix wrote: > I am new to struts, and have just recently began porting our current web > application over to the struts framework. A piece of our application > involves creating a pdf file and displaying it to the user. Currently, > in the old framework, we set the ContextType of the response, and write > the byte content to the response's oputputstream, which will render the > pdf document in the browser. I know I have direct access to the > response under Struts, but I wanted to see if there was a better > (cleaner) implementation within the struts framework that I may utilize. > > Here's a snippet of what I'm doing: > --- > response.setContentLength(doc.getContent().length); > response.setContentType(doc.getMimeType().toString()); > response.getOutputStream().write(doc.getContent()); > return new ActionForward(); > --- > > I've noticed that I get a NullPointer exception after the return > statement on "some" requests. I'm really unsure of why this is > happening as well. > > Stack trace: > java.lang.NullPointerException at > org.apache.struts.action.RequestProcessor.processForwardConfig(RequestPr > ocessor.java:437) at > org.apache.struts.action.RequestProcessor.processActionForward(RequestPr > ocessor.java:401) at > org.apache.struts.action.RequestProcessor.process(RequestProcessor.java: > 279) at > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420) > at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > _________________ > Jeremy Nix > Senior Application Developer > Southwest Financial Ltd. > [EMAIL PROTECTED] > (513) 621-6699 ext 1158 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

