org.w3c.dom.ls.LSException: java.io.IOException: Broken pipe

Google Groups | Paul Chauvet | 3 months ago
  1. 0

    [cas-user] SAML errors with BEIS after upgrading to CAS 4.2.3

    Google Groups | 3 months ago | Paul Chauvet
    org.w3c.dom.ls.LSException: java.io.IOException: Broken pipe
  2. 0

    WS Reconnect

    GitHub | 2 years ago | grahambrown11
    java.io.IOException: java.util.concurrent.ExecutionException: java.io.IOException: Broken pipe
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    I cannot run CHE from Linux Server using Docker Containers

    GitHub | 9 months ago | andresfuentes
    java.io.IOException: java.util.concurrent.ExecutionException: java.io.IOException: Broken pipe
  5. 0

    At times LoggingWebSocketHandlerDecorator logs "IOException: Broken pipe at ERROR" inappropriately. This can happen in the following scenario: * A webpage creates a WebSocket connection * The user refreshes the page which immediately terminates the WebSocket connection Note that this is an intermitted issue and does not happen all of the time. Since this is a normal workflow, Spring should not log this at ERROR level. A full stacktrace can be found below: {noformat} 2014-09-04 10:55:14.809 ERROR 55031 --- [nio-8080-exec-1] s.w.s.h.LoggingWebSocketHandlerDecorator : Transport error in WebSocketServerSockJsSession[id=jhf9zdei] java.io.IOException: java.util.concurrent.ExecutionException: java.io.IOException: Broken pipe at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.startMessageBlock(WsRemoteEndpointImplBase.java:243) at org.apache.tomcat.websocket.WsSession.sendCloseMessage(WsSession.java:487) at org.apache.tomcat.websocket.WsSession.onClose(WsSession.java:441) at org.apache.tomcat.websocket.WsFrameBase.processDataControl(WsFrameBase.java:324) at org.apache.tomcat.websocket.WsFrameBase.processData(WsFrameBase.java:270) at org.apache.tomcat.websocket.WsFrameBase.processInputBuffer(WsFrameBase.java:116) at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:54) at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler$WsReadListener.onDataAvailable(WsHttpUpgradeHandler.java:194) at org.apache.coyote.http11.upgrade.AbstractServletInputStream.onDataAvailable(AbstractServletInputStream.java:189) at org.apache.coyote.http11.upgrade.AbstractProcessor.upgradeDispatch(AbstractProcessor.java:92) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:605) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1720) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1679) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:744) Caused by: java.util.concurrent.ExecutionException: java.io.IOException: Broken pipe at org.apache.tomcat.websocket.FutureToSendHandler.get(FutureToSendHandler.java:102) at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.startMessageBlock(WsRemoteEndpointImplBase.java:238) ... 16 common frames omitted Caused by: java.io.IOException: Broken pipe at sun.nio.ch.FileDispatcherImpl.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) at sun.nio.ch.IOUtil.write(IOUtil.java:65) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:123) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:185) at org.apache.coyote.http11.upgrade.NioServletOutputStream.doWriteInternal(NioServletOutputStream.java:93) at org.apache.coyote.http11.upgrade.NioServletOutputStream.doWrite(NioServletOutputStream.java:60) at org.apache.coyote.http11.upgrade.AbstractServletOutputStream.writeInternal(AbstractServletOutputStream.java:125) at org.apache.coyote.http11.upgrade.AbstractServletOutputStream.write(AbstractServletOutputStream.java:92) at org.apache.tomcat.websocket.server.WsRemoteEndpointImplServer.onWritePossible(WsRemoteEndpointImplServer.java:94) at org.apache.tomcat.websocket.server.WsRemoteEndpointImplServer.doWrite(WsRemoteEndpointImplServer.java:81) at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.writeMessagePart(WsRemoteEndpointImplBase.java:393) at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.startMessage(WsRemoteEndpointImplBase.java:287) at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.startMessageBlock(WsRemoteEndpointImplBase.java:233) ... 16 common frames omitted {noformat}

    Spring JIRA | 2 years ago | Rob Winch
    java.io.IOException: java.util.concurrent.ExecutionException: java.io.IOException: Broken pipe

  1. MoYapro 7 times, last 3 weeks ago
  2. DoktorDoener666 5 times, last 4 weeks ago
  3. tvrmsmith 1 times, last 1 month ago
  4. dafman 1 times, last 2 months ago
  5. davidvanlaatum 2 times, last 3 months ago
21 more registered users
74 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.io.IOException

    Broken pipe

    at sun.nio.ch.FileDispatcherImpl.write0()
  2. Java RT
    SocketChannelImpl.write
    1. sun.nio.ch.FileDispatcherImpl.write0(Native Method)[?:1.8.0_91]
    2. sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)[?:1.8.0_91]
    3. sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)[?:1.8.0_91]
    4. sun.nio.ch.IOUtil.write(IOUtil.java:65)[?:1.8.0_91]
    5. sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471)[?:1.8.0_91]
    5 frames
  3. Grizzly HTTP
    NioSelectorPool.write
    1. org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:124)[tomcat-coyote.jar:8.0.36]
    2. org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101)[tomcat-coyote.jar:8.0.36]
    3. org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:172)[tomcat-coyote.jar:8.0.36]
    3 frames
  4. org.apache.coyote
    AbstractAjpProcessor$SocketOutputBuffer.doWrite
    1. org.apache.coyote.ajp.AjpNioProcessor.output(AjpNioProcessor.java:140)[tomcat-coyote.jar:8.0.36]
    2. org.apache.coyote.ajp.AbstractAjpProcessor.writeResponseMessage(AbstractAjpProcessor.java:1754)[tomcat-coyote.jar:8.0.36]
    3. org.apache.coyote.ajp.AbstractAjpProcessor.writeData(AbstractAjpProcessor.java:1673)[tomcat-coyote.jar:8.0.36]
    4. org.apache.coyote.ajp.AbstractAjpProcessor.access$300(AbstractAjpProcessor.java:62)[tomcat-coyote.jar:8.0.36]
    5. org.apache.coyote.ajp.AbstractAjpProcessor$SocketOutputBuffer.doWrite(AbstractAjpProcessor.java:1820)[tomcat-coyote.jar:8.0.36]
    5 frames
  5. Grizzly HTTP
    Response.doWrite
    1. org.apache.coyote.Response.doWrite(Response.java:491)[tomcat-coyote.jar:8.0.36]
    1 frame
  6. Glassfish Core
    OutputBuffer.realWriteBytes
    1. org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:391)[catalina.jar:8.0.36]
    1 frame
  7. Tomcat Util
    ByteChunk.flushBuffer
    1. org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:426)[tomcat-util.jar:8.0.36]
    1 frame
  8. Glassfish Core
    CoyoteOutputStream.flush
    1. org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:345)[catalina.jar:8.0.36]
    2. org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:320)[catalina.jar:8.0.36]
    3. org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:110)[catalina.jar:8.0.36]
    3 frames
  9. Java RT
    DOMSerializerImpl.write
    1. sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:297)[?:1.8.0_91]
    2. sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:141)[?:1.8.0_91]
    3. java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229)[?:1.8.0_91]
    4. com.sun.org.apache.xml.internal.serialize.Printer.flush(Printer.java:324)[?:1.8.0_91]
    5. com.sun.org.apache.xml.internal.serialize.XMLSerializer.endElementIO(XMLSerializer.java:413)[?:1.8.0_91]
    6. com.sun.org.apache.xml.internal.serialize.XMLSerializer.serializeElement(XMLSerializer.java:1072)[?:1.8.0_91]
    7. com.sun.org.apache.xml.internal.serialize.BaseMarkupSerializer.serializeNode(BaseMarkupSerializer.java:1192)[?:1.8.0_91]
    8. com.sun.org.apache.xml.internal.serialize.BaseMarkupSerializer.serialize(BaseMarkupSerializer.java:410)[?:1.8.0_91]
    9. com.sun.org.apache.xml.internal.serialize.DOMSerializerImpl.write(DOMSerializerImpl.java:812)[?:1.8.0_91]
    9 frames
  10. net.shibboleth.utilities
    SerializeSupport.writeNode
    1. net.shibboleth.utilities.java.support.xml.SerializeSupport.writeNode(SerializeSupport.java:137)[java-support-7.1.1.jar:?]
    2. net.shibboleth.utilities.java.support.xml.SerializeSupport.writeNode(SerializeSupport.java:114)[java-support-7.1.1.jar:?]
    2 frames
  11. org.opensaml.soap
    HTTPSOAP11Encoder.doEncode
    1. org.opensaml.soap.soap11.encoder.http.impl.HTTPSOAP11Encoder.doEncode(HTTPSOAP11Encoder.java:99)[opensaml-soap-impl-3.1.1.jar:?]
    1 frame
  12. org.opensaml.messaging
    BaseHttpServletResponseXMLMessageEncoder.encode
    1. org.opensaml.messaging.encoder.AbstractMessageEncoder.encode(AbstractMessageEncoder.java:53)[opensaml-messaging-api-3.1.1.jar:?]
    2. org.opensaml.messaging.encoder.servlet.BaseHttpServletResponseXMLMessageEncoder.encode(BaseHttpServletResponseXMLMessageEncoder.java:50)[opensaml-messaging-api-3.1.1.jar:?]
    2 frames
  13. org.jasig.cas
    Saml10ObjectBuilder$AjcClosure17.run
    1. org.jasig.cas.support.saml.util.Saml10ObjectBuilder.encodeSamlResponse_aroundBody16(Saml10ObjectBuilder.java:245)[cas-server-support-saml-4.2.3.jar:4.2.3]
    2. org.jasig.cas.support.saml.util.Saml10ObjectBuilder$AjcClosure17.run(Saml10ObjectBuilder.java:1)[cas-server-support-saml-4.2.3.jar:4.2.3]
    2 frames
  14. AspectJ runtime
    JoinPointImpl.proceed
    1. org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)[aspectjweaver-1.8.6.jar:1.8.6]
    1 frame
  15. org.jasig.inspektr
    TraceLogAspect.traceMethod
    1. org.jasig.inspektr.aspect.TraceLogAspect.traceMethod(TraceLogAspect.java:44)[inspektr-aspects-1.3.GA.jar:1.3.GA]
    1 frame
  16. org.jasig.cas
    AbstractSaml10ResponseView.renderMergedOutputModel
    1. org.jasig.cas.support.saml.util.Saml10ObjectBuilder.encodeSamlResponse(Saml10ObjectBuilder.java:234)[cas-server-support-saml-4.2.3.jar:4.2.3]
    2. org.jasig.cas.support.saml.web.view.AbstractSaml10ResponseView.renderMergedOutputModel(AbstractSaml10ResponseView.java:107)[cas-server-support-saml-4.2.3.jar:4.2.3]
    2 frames
  17. Spring MVC
    FrameworkServlet.doPost
    1. org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303)[spring-webmvc-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    2. org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1244)[spring-webmvc-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    3. org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1027)[spring-webmvc-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    4. org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:971)[spring-webmvc-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    5. org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)[spring-webmvc-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    6. org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)[spring-webmvc-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    7. org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)[spring-webmvc-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    7 frames
  18. JavaServlet
    HttpServlet.service
    1. javax.servlet.http.HttpServlet.service(HttpServlet.java:648)[servlet-api.jar:?]
    1 frame
  19. Spring MVC
    FrameworkServlet.service
    1. org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)[spring-webmvc-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    1 frame
  20. JavaServlet
    HttpServlet.service
    1. javax.servlet.http.HttpServlet.service(HttpServlet.java:729)[servlet-api.jar:?]
    1 frame
  21. Glassfish Core
    ApplicationFilterChain.doFilter
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)[catalina.jar:8.0.36]
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)[catalina.jar:8.0.36]
    2 frames
  22. Tomcat WS
    WsFilter.doFilter
    1. org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)[tomcat-websocket.jar:8.0.36]
    1 frame
  23. Glassfish Core
    ApplicationFilterChain.doFilter
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)[catalina.jar:8.0.36]
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)[catalina.jar:8.0.36]
    2 frames
  24. org.apereo.cas
    ResponseHeadersEnforcementFilter.doFilter
    1. org.apereo.cas.security.ResponseHeadersEnforcementFilter.doFilter(ResponseHeadersEnforcementFilter.java:238)[cas-server-security-filter-2.0.6.jar:2.0.6]
    1 frame
  25. Spring
    DelegatingFilterProxy.doFilter
    1. org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)[spring-web-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    2. org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)[spring-web-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    2 frames
  26. Glassfish Core
    ApplicationFilterChain.doFilter
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)[catalina.jar:8.0.36]
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)[catalina.jar:8.0.36]
    2 frames
  27. org.apereo.cas
    RequestParameterPolicyEnforcementFilter.doFilter
    1. org.apereo.cas.security.RequestParameterPolicyEnforcementFilter.doFilter(RequestParameterPolicyEnforcementFilter.java:261)[cas-server-security-filter-2.0.6.jar:2.0.6]
    1 frame
  28. Spring
    DelegatingFilterProxy.doFilter
    1. org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)[spring-web-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    2. org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)[spring-web-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    2 frames
  29. Glassfish Core
    ApplicationFilterChain.doFilter
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)[catalina.jar:8.0.36]
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)[catalina.jar:8.0.36]
    2 frames
  30. org.jasig.inspektr
    ClientInfoThreadLocalFilter.doFilter
    1. org.jasig.inspektr.common.web.ClientInfoThreadLocalFilter.doFilter(ClientInfoThreadLocalFilter.java:62)[inspektr-common-1.3.GA.jar:1.3.GA]
    1 frame
  31. Glassfish Core
    ApplicationFilterChain.doFilter
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)[catalina.jar:8.0.36]
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)[catalina.jar:8.0.36]
    2 frames
  32. Spring
    DelegatingFilterProxy.doFilter
    1. org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121)[spring-web-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    2. org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)[spring-web-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    3. org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)[spring-web-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    4. org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)[spring-web-4.2.3.RELEASE.jar:4.2.3.RELEASE]
    4 frames
  33. Glassfish Core
    CoyoteAdapter.service
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)[catalina.jar:8.0.36]
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)[catalina.jar:8.0.36]
    3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)[catalina.jar:8.0.36]
    4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)[catalina.jar:8.0.36]
    5. org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)[catalina.jar:8.0.36]
    6. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)[catalina.jar:8.0.36]
    7. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)[catalina.jar:8.0.36]
    8. org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)[catalina.jar:8.0.36]
    9. org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:676)[catalina.jar:8.0.36]
    10. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)[catalina.jar:8.0.36]
    11. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528)[catalina.jar:8.0.36]
    11 frames
  34. org.apache.coyote
    AbstractAjpProcessor.process
    1. org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873)[tomcat-coyote.jar:8.0.36]
    1 frame
  35. Grizzly HTTP
    NioEndpoint$SocketProcessor.run
    1. org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670)[tomcat-coyote.jar:8.0.36]
    2. org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520)[tomcat-coyote.jar:8.0.36]
    3. org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476)[tomcat-coyote.jar:8.0.36]
    3 frames
  36. Java RT
    ThreadPoolExecutor$Worker.run
    1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[?:1.8.0_91]
    2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[?:1.8.0_91]
    2 frames
  37. Tomcat Util
    TaskThread$WrappingRunnable.run
    1. org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)[tomcat-util.jar:8.0.36]
    1 frame
  38. Java RT
    Thread.run
    1. java.lang.Thread.run(Thread.java:745)[?:1.8.0_91]
    1 frame