You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Jesse Kuhnert (JIRA)" <ta...@jakarta.apache.org> on 2006/07/20 00:47:14 UTC

[jira] Resolved: (TAPESTRY-1016) Failure to export classpath resource /dojo/dojo.js.

     [ http://issues.apache.org/jira/browse/TAPESTRY-1016?page=all ]

Jesse Kuhnert resolved TAPESTRY-1016.
-------------------------------------

    Resolution: Invalid
      Assignee: Jesse Kuhnert

Thank you very much for spending more time on this one Norbert. 

I was finally able to re-produce this in IE and would have to agree with Daniel about it being a non issue.(happens for jetty as well). 

Maybe IE aborts the connection if it has the resource cached already..I have no idea. If this exception happens in conjunction with something not working that would be an entirely different issue.  Please do report back if it seems to be breaking something. 

> Failure to export classpath resource /dojo/dojo.js.
> ---------------------------------------------------
>
>                 Key: TAPESTRY-1016
>                 URL: http://issues.apache.org/jira/browse/TAPESTRY-1016
>             Project: Tapestry
>          Issue Type: Bug
>          Components: Framework
>    Affects Versions: 4.1
>         Environment: JRE 5, Tomcat 5.0.28, IE6
>            Reporter: Norbert Sándor
>         Assigned To: Jesse Kuhnert
>            Priority: Critical
>
> WARNING: Failure to export classpath resource /dojo/dojo.js.
> ClientAbortException:  java.net.SocketException: Connection reset by peer: socket write error
>    at org.apache.coyote.tomcat5.OutputBuffer.realWriteBytes(OutputBuffer.java:373)
>    at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:398)
>    at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:318)
>    at org.apache.coyote.tomcat5.OutputBuffer.writeBytes(OutputBuffer.java:401)
>    at org.apache.coyote.tomcat5.OutputBuffer.write(OutputBuffer.java:388)
>    at org.apache.coyote.tomcat5.CoyoteOutputStream.write(CoyoteOutputStream.java:76)
>    at org.apache.tapestry.asset.AssetService.writeAssetContent(AssetService.java:361)
>    at org.apache.tapestry.asset.AssetService.service(AssetService.java:250)
>    at $IEngineService_10c85c36bad.service($IEngineService_10c85c36bad.java)
>    at org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
>    at org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:241)
>    at org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
>    at $WebRequestServicer_10c85c36b81.service($WebRequestServicer_10c85c36b81.java)
>    at $WebRequestServicer_10c85c36b7d.service($WebRequestServicer_10c85c36b7d.java)
>    at org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
>    at $ServletRequestServicer_10c85c36b63.service($ServletRequestServicer_10c85c36b63.java)
>    at org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
>    at $ServletRequestServicerFilter_10c85c36b5f.service($ServletRequestServicerFilter_10c85c36b5f.java)
>    at $ServletRequestServicer_10c85c36b65.service($ServletRequestServicer_10c85c36b65.java)
>    at org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
>    at $ServletRequestServicerFilter_10c85c36b5d.service($ServletRequestServicerFilter_10c85c36b5d.java)
>    at $ServletRequestServicer_10c85c36b65.service($ServletRequestServicer_10c85c36b65.java)
>    at org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
>    at $ServletRequestServicerFilter_10c85c36b61.service($ServletRequestServicerFilter_10c85c36b61.java)
>    at $ServletRequestServicer_10c85c36b65.service($ServletRequestServicer_10c85c36b65.java)
>    at $ServletRequestServicer_10c85c36b36.service($ServletRequestServicer_10c85c36b36.java)
>    at org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
>    at org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:104)
>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
>    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
>    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
>    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
>    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
>    at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
>    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
>    at java.lang.Thread.run(Unknown Source)
> **********************************************************
> Failure to export classpath resource /dojo/dojo.js.
>      Session id    : 80F93B7290C3522DEE7FFFE1A3C36859
> Exceptions:
> org.apache.catalina.connector.ClientAbortException
> java.net.SocketException: Connection reset by peer: socket write error
> java.net.SocketOutputStream.socketWrite0(Native Method)
> java.net.SocketOutputStream.socketWrite(Unknown Source)
> java.net.SocketOutputStream.write(Unknown Source)
> org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:714)
> org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:398)
> org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:318)
> org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBuffer.doWrite(InternalOutputBuffer.java:737)
> org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:117)
> org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java:569)
> org.apache.coyote.Response.doWrite(Response.java:542)
> org.apache.coyote.tomcat5.OutputBuffer.realWriteBytes(OutputBuffer.java:368)
> org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:398)
> org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:318)
> org.apache.coyote.tomcat5.OutputBuffer.writeBytes(OutputBuffer.java:401)
> org.apache.coyote.tomcat5.OutputBuffer.write(OutputBuffer.java:388)
> org.apache.coyote.tomcat5.CoyoteOutputStream.write(CoyoteOutputStream.java:76)
> org.apache.tapestry.asset.AssetService.writeAssetContent(AssetService.java:361)
> org.apache.tapestry.asset.AssetService.service(AssetService.java:250)
> $IEngineService_10c85c36bad.service($IEngineService_10c85c36bad.java)
> org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:241)
> org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
> $WebRequestServicer_10c85c36b81.service($WebRequestServicer_10c85c36b81.java)
> $WebRequestServicer_10c85c36b7d.service($WebRequestServicer_10c85c36b7d.java)
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
> $ServletRequestServicer_10c85c36b63.service($ServletRequestServicer_10c85c36b63.java)
> org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
> $ServletRequestServicerFilter_10c85c36b5f.service($ServletRequestServicerFilter_10c85c36b5f.java)
> $ServletRequestServicer_10c85c36b65.service($ServletRequestServicer_10c85c36b65.java)
> org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
> $ServletRequestServicerFilter_10c85c36b5d.service($ServletRequestServicerFilter_10c85c36b5d.java)
> $ServletRequestServicer_10c85c36b65.service($ServletRequestServicer_10c85c36b65.java)
> org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
> $ServletRequestServicerFilter_10c85c36b61.service($ServletRequestServicerFilter_10c85c36b61.java)
> $ServletRequestServicer_10c85c36b65.service($ServletRequestServicer_10c85c36b65.java)
> $ServletRequestServicer_10c85c36b36.service($ServletRequestServicer_10c85c36b36.java)
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
> org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:104)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
> java.lang.Thread.run(Unknown Source) 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

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