Hi, have you checked, that you aren't sharing the request object by saving it in an instance variable? Sharing it would explain such an error.
Bye Felix "chinmaytotekar" <chinmaytote...@gmail.com> schrieb: > >Tomcat returned NullpointerException upon closing response.getWriter(). This >does not occur always but sometimes. Not able to figure out the reason. > > java.lang.NullPointerException > at >org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:740) > at >org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:434) > at >org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:390) > at >org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:987) > at org.apache.coyote.Response.action(Response.java:183) > at org.apache.coyote.Response.finish(Response.java:305) > at >org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:276) > at >org.apache.catalina.connector.CoyoteWriter.close(CoyoteWriter.java:108) > at >com.onmobile.platform.sovxml.ControlServlet.doGet(ControlServlet.java:3482) >--> #response.getWriter().close() > at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > at >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > at >org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > at >org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at >org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567) > at >org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at >org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) > at >org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) > at >org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) > at >org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:361) > at >java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) > at >java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) > at java.lang.Thread.run(Thread.java:595) >-- >View this message in context: >http://old.nabble.com/Tomcat-6.0.20-Returning-NullPointer-upon-closing-response.getWriter%28%29-tp27687328p27687328.html >Sent from the Tomcat - User mailing list archive at Nabble.com. > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >For additional commands, e-mail: users-h...@tomcat.apache.org >
--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org