Hi Markus,
This is a problem has been puzzling me for quite
a while too.
However, it does seem related to an exception being
generated in my own code, ie it happens only after
some jsp I have written throws an exception (which
I catch & log). I think, therefore, that it isn't a tomcat
bug as such, but some nasty side-effect of a bug in
my code.
This problem is next-but-one on my list of things
to deal with; if you figure it out, please let me know
otherwise I will send you what I find out in a week or
so.
Regards,
Simon
> -----Original Message-----
> From: Markus Nietfeld [SMTP:[EMAIL PROTECTED]]
> Sent: Friday, January 05, 2001 1:50 PM
> To: [EMAIL PROTECTED]
> Subject: Broken pipe
>
> Dear all,
>
> we are encountering a bunch of exceptions of the following type:
>
> Context log: path="/jive" Error in jsp service() : Broken pipe
> javax.servlet.ServletException: Broken pipe
> at
> org.apache.jasper.runtime.JspServlet.service(JspServlet.java:375)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:50
> 3)
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
> at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(Htt
> pC
> onnectionHandler.java:160)
> at
> org.apache.tomcat.service.TcpWorkerThread.run(PoolTcpEndpoint.java:366)
> at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:411)
> at java.lang.Thread.run(Thread.java:479)
>
> java.io.IOException: Broken pipe
> at java.net.SocketOutputStream.socketWrite(Native Method)
> at java.net.SocketOutputStream.write(SocketOutputStream.java:75)
> at
> org.apache.tomcat.service.http.HttpResponseAdapter.sendStatus(HttpResponse
> Ad
> apter.java:141)
> at
> org.apache.tomcat.service.http.HttpResponseAdapter.endHeaders(HttpResponse
> Ad
> apter.java:111)
> at
> org.apache.tomcat.core.BufferedServletOutputStream.sendHeaders(BufferedSer
> vl
> etOutputStream.java:127)
> at
> org.apache.tomcat.core.BufferedServletOutputStream.reallyFlush(BufferedSer
> vl
> etOutputStream.java:239)
> at
> org.apache.tomcat.core.ResponseImpl.flushBuffer(ResponseImpl.java:330)
> at
> org.apache.tomcat.core.HttpServletResponseFacade.flushBuffer(HttpServletRe
> sp
> onseFacade.java:235)
> at
> org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:195)
> at
> skins.flirt._0002fskins_0002fflirt_0002fpost_0002ejsppost_jsp_47._jspServi
> ce
> (_0002fskins_0002fflirt_0002fpost_0002ejsppost_jsp_47.java:530)
> at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:126)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.
> ja
> va:174)
> at
> org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:261)
> at
> org.apache.jasper.runtime.JspServlet.service(JspServlet.java:369)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:50
> 3)
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
> at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(Htt
> pC
> onnectionHandler.java:160)
> at
> org.apache.tomcat.service.TcpWorkerThread.run(PoolTcpEndpoint.java:366)
> at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:411)
> at java.lang.Thread.run(Thread.java:479)
>
> Does anybody know the most common reasons for this exception?
>
> Thanks for any help,
> Markus.
>
> Markus Nietfeld | Senior Software Engineer
>
> PopNet Agentscape AG | Kaiserin-Augusta-Allee 10-11 | D-10553 Berlin
> +49 30 590 04 78 27 | fax +49 30 590 04 78 99 |
> mailto:[EMAIL PROTECTED]
> A Member of the PopNet Group | http://www.popnet-agentscape.de
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, email: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]