6 Replies Latest reply on Sep 21, 2007 3:27 AM by Adrian Mitev

    Socket exception with RF 3.1.0

    Adrian Mitev Master

      Hi! After switching to 3.1.0 i got the following exception

      09:01:59,109 ERROR [ScriptRenderer] Error send script to client for resource org.ajax4jsf.javascript.PrototypeScript
      ClientAbortException: java.net.SocketException: Software caused connection abort: socket write error
       at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:358)
       at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:434)
       at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:293)
       at org.apache.catalina.connector.OutputBuffer.writeByte(OutputBuffer.java:399)
       at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:77)
       at org.ajax4jsf.resource.CountingOutputStream.write(ScriptRenderer.java:143)
       at org.ajax4jsf.javascript.JSMin.action(JSMin.java:193)
       at org.ajax4jsf.javascript.JSMin.jsmin(JSMin.java:249)
       at org.ajax4jsf.resource.ScriptRenderer.send(ScriptRenderer.java:94)
       at org.ajax4jsf.resource.InternetResourceBase.send(InternetResourceBase.java:373)
       at org.ajax4jsf.resource.ResourceLifecycle.send(ResourceLifecycle.java:174)
       at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:227)
       at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:144)
       at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:265)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
       at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
       at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
       at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
       at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
       at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
       at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
       at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
       at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
       at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
       at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
       at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
       at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
       at java.lang.Thread.run(Unknown Source)
      Caused by: java.net.SocketException: Software caused connection abort: socket write error
       at java.net.SocketOutputStream.socketWrite0(Native Method)
       at java.net.SocketOutputStream.socketWrite(Unknown Source)
       at java.net.SocketOutputStream.write(Unknown Source)
       at org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBuffer.doWrite(InternalOutputBuffer.java:764)
       at org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:118)
       at org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java:570)
       at org.apache.coyote.Response.doWrite(Response.java:560)
       at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353)
       ... 32 more


      Application server jboss 4.2.1.GA

      I guess it's not richfaces related, but suggestions how to fix it are welcome!