axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andreas Veithen (JIRA)" <axis-...@ws.apache.org>
Subject [jira] [Resolved] (AXIS-1459) Broken Pipe: Axis Crashes WebLogic Server Session
Date Sun, 21 Oct 2012 17:12:12 GMT

     [ https://issues.apache.org/jira/browse/AXIS-1459?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Andreas Veithen resolved AXIS-1459.
-----------------------------------

    Resolution: Invalid

"Broken pipe" is the expected error on the server side if the client exits before the server
has a chance to send the response.
                
> Broken Pipe: Axis Crashes WebLogic Server Session
> -------------------------------------------------
>
>                 Key: AXIS-1459
>                 URL: https://issues.apache.org/jira/browse/AXIS-1459
>             Project: Axis
>          Issue Type: Bug
>          Components: Basic Architecture
>    Affects Versions: 1.1
>         Environment: Solaris 9, BEA WebLogic
>            Reporter: Steve Wells
>            Priority: Critical
>
> Using Java client code prepared by Axis WSDL2Java tool I am accessing a WebLogic managed
server.  If I break out of the client side program the server generates an error "Broken Pipe"
and crashes (kills) the WebLogic managed server with the following exception:
> 37529 ERROR [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] org.apache.axis.Message
- java.io.IOException:
> java.net.SocketException: Broken pipe
>         at java.net.SocketOutputStream.socketWrite0(Native Method)
>         at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>         at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>         at weblogic.servlet.internal.ChunkUtils.writeChunkNoTransfer(ChunkUtils.java:260)
>         at weblogic.servlet.internal.ChunkUtils.writeChunks(ChunkUtils.java:225)
>         at weblogic.servlet.internal.ChunkOutput.flush(ChunkOutput.java:296)
>         at weblogic.servlet.internal.ChunkOutputWrapper.flush(ChunkOutputWrapper.java:144)
>         at weblogic.servlet.internal.ServletOutputStreamImpl.flush(ServletOutputStreamImpl.java:126)
>         at sun.nio.cs.StreamEncoder$ConverterSE.implFlush(StreamEncoder.java:243)
>         at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:152)
>         at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:213)
>         at java.io.BufferedWriter.flush(BufferedWriter.java:230)
>         at org.apache.axis.Message.writeTo(Message.java:441)
>         at org.apache.axis.transport.http.AxisServlet.sendResponse(AxisServlet.java:1018)
>         at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:895)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>         at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:339)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971)
>         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402)
>         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)
>         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6350)
>         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
>         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
>         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635)
>         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585)
>         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
>         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org


Mime
View raw message