Hi All,
I am using Servlet and JSP , where a req is fwd'ed from servlet to JSP on weblogic and Oracle database. In one of my search servlet which has lot of preparedStatement and ResultSet
i am getting this error
java.io.IOException: Broken pipe
at java.net.SocketOutputStream.socketWrite(Native Method)
at java.net.SocketOutputStream.write(SocketOutputStream.java:83)
at weblogic.servlet.internal.ChunkUtils.writeHeaderChunk(ChunkUtils.java:151)
at weblogic.servlet.internal.ResponseHeaders.writeHeaders(ResponseHeaders.java:349)
at weblogic.servlet.internal.ServletResponseImpl.writeHeaders(ServletResponseImpl.java:806)
at weblogic.servlet.internal.ServletOutputStreamImpl.flush(ServletOutputStreamImpl.java:139)
at weblogic.servlet.internal.ServletOutputStreamImpl.flushWithCheck(ServletOutputStreamImpl.java:432)
at weblogic.servlet.internal.ServletOutputStreamImpl.checkForFlush(ServletOutputStreamImpl.java:568)
at weblogic.servlet.internal.ServletOutputStreamImpl.print(ServletOutputStreamImpl.java:234)
at weblogic.servlet.jsp.JspWriterImpl.print(JspWriterImpl.java:147)
at jsp_servlet._dealError._jspService(_dealError.java:89)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:245)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:327)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:207)
at dealServlet.ShowPage(dealServlet.java:25)
at dealServlet.dtBaseService(dealServlet.java:277)
at dealServlet.doPost(dealServlet.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:245)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2279)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:1923)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
Any idea, guys
I checked the forums, some say its problem with the Connection pool in weblogic or same say it happens due to the size of JSP file
Please help me if anybody have idea
Thanks
Rajeev