1 Reply Latest reply on Oct 25, 2006 2:05 AM by genman

    "Connection closed by remote host", what and why?

    peiguo

      I keep getting this error message, and there is no obvious reason to believe that this came from my application, could it be JBoss? What was the cause? Actually what was the "connection" mentioned in the error message? Is it the DB connection or something else?

      (If this is not the right section to post this, pls point me to the right one ;-)

      16:03:05,765 ERROR [Message] java.io.IOException:
      ClientAbortException: java.net.SocketException: Connection closed by remote hos
      t
       at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:
      327)
       at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:29
      3)
       at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputSt
      ream.java:85)
       at sun.nio.cs.StreamEncoder$CharsetSE.implFlush(StreamEncoder.java:410)
       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.j
      ava:1018)
       at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:89
      5)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
       at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBas
      e.java:339)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:252)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:173)
       at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi
      lter.java:81)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:202)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:173)
       at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
      alve.java:213)
       at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
      alve.java:178)
       at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrinc
      ipalValve.java:39)
       at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit
      yAssociationValve.java:159)
       at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
      torBase.java:482)
       at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv
      e.java:59)
       at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
      ava:126)
       at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
      ava:105)
       at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
      ve.java:107)
       at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
      a:148)
       at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
      :856)
       at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
      ssConnection(Http11Protocol.java:744)
       at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
      int.java:527)
       at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWor
      kerThread.java:112)
       at java.lang.Thread.run(Thread.java:534)