Hello,
I have an application that pulls PDF and other resources
from a Nuxeo repository and displays them in a frame. The
dump that follows is an example of the error message I see
in the error log when the resource is retrieved. Happily,
the resource(s) seem to be retrieved without issue, however,
I would still like to understand why I see this message and
how I can eliminate it!
I've tried numerous things to try to resolve, so any
suggestions are appreciated.
Cheers,
Bruce.
2011-06-16 09:16:12,020 ERROR ClientAbortException:
java.net.SocketException: Connection reset by peer: socket
write error
at
org.apache.catalina.connector.OutputBuffer.realWriteBytes(Ou
tputBuffer.java:358)
at
org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:3
54)
at
org.apache.catalina.connector.OutputBuffer.writeBytes(Output
Buffer.java:381)
at
org.apache.catalina.connector.OutputBuffer.write(OutputBuffe
r.java:370)
at
org.apache.catalina.connector.CoyoteOutputStream.write(Coyot
eOutputStream.java:89)
at
org.ajax4jsf.io.FastBufferOutputStream.writeTo(FastBufferOut
putStream.java:151)
at
org.ajax4jsf.webapp.FilterServletResponseWrapper.sendContent
(FilterServletResponseWrapper.java:456)
at
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.
java:341)
at
org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java
:290)
at
org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleReques
t(BaseFilter.java:368)
at
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)
at
org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.ja
va:60)
at
org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(S
eamFilter.java:69)
at
org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java
:58)
at
org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(S
eamFilter.java:69)
at
org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:1
58)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.wss.servlet.WSSFilter.doFilter(WSSFilter.java:135)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter
.doFilter(NuxeoAuthenticationFilter.java:324)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExc
eptionFilter.doFilter(NuxeoExceptionFilter.java:80)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(Applic
ationDispatcher.java:654)
at
org.apache.catalina.core.ApplicationDispatcher.processReques
t(ApplicationDispatcher.java:445)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(App
licationDispatcher.java:379)
at
org.apache.catalina.core.ApplicationDispatcher.forward(Appli
cationDispatcher.java:292)
at
org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter.doFilter(F
ancyURLFilter.java:119)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter
.doFilter(NuxeoAuthenticationFilter.java:482)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.web.common.requestcontroller.filter.N
uxeoRequestControllerFilter.doFilter(NuxeoRequestControllerF
ilter.java:135)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExc
eptionFilter.doFilter(NuxeoExceptionFilter.java:80)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(Repl
yHeaderFilter.java:96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(Standar
dWrapperValve.java:230)
at
org.apache.catalina.core.StandardContextValve.invoke(Standar
dContextValve.java:175)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invok
e(SecurityAssociationValve.java:182)
at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccCo
ntextValve.java:84)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHo
stValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo
rtValve.java:102)
at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invok
e(CachedConnectionValve.java:157)
at
org.apache.catalina.core.StandardEngineValve.invoke(Standard
EngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd
apter.java:262)
at
org.apache.coyote.http11.Http11Processor.process(Http11Proce
ssor.java:844)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand
ler.process(Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoin
t.java:446)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.net.SocketException: Connection reset by
peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.j
ava:92)
at
java.net.SocketOutputStream.write(SocketOutputStream.java:13
6)
at
org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes
(InternalOutputBuffer.java:737)
at
org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.j
ava:434)
at
org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:3
49)
at
org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOu
tputBuffer.doWrite(InternalOutputBuffer.java:761)
at
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrit
e(IdentityOutputFilter.java:118)
at
org.apache.coyote.http11.InternalOutputBuffer.doWrite(Intern
alOutputBuffer.java:570)
at org.apache.coyote.Response.doWrite(Response.java:560)
at
org.apache.catalina.connector.OutputBuffer.realWriteBytes(Ou
tputBuffer.java:353)
... 58 more
2011-06-16 09:16:12,065 ERROR
Request Attributes:
javax.servlet.forward.request_uri :
/nuxeo/nxfile/default/bdda4dcb-a15d-404b-8468-a649ef2460f5/r
es:resourceFile/SMP%20444007%20Rev%200.pdf
javax.servlet.forward.context_path : /nuxeo
javax.servlet.forward.servlet_path :
/nxfile/default/bdda4dcb-a15d-404b-8468-a649ef2460f5/res:res
ourceFile/SMP 444007 Rev 0.pdf
javax.servlet.forward.query_string : inline
nuxeo.disable.redirect.wrapper : true
com.sun.faces.util.RequestStateManager :
{com.sun.faces.renderKitImplForRequest=mailto:org.ajax4jsf.renderkit.ChameleonRenderKitFactory@f264b5,
com.sun.faces.INVOCATION_PATH=.faces,
com.sun.faces.ExternalContextImpl=mailto:com.sun.faces.context.ExternalContextImpl@56971b}
org.jboss.seam.core.conversationPropagation :
mailto:org.jboss.seam.core.ConversationPropagation@da9e00
DocumentView : DocumentViewImpl , parameters={FILENAME=SMP
444007 Rev 0.pdf, FILE_PROPERTY_PATH=res:resourceFile},
patternName=downloadFile, subURI=null, tabId=null,
viewId=null]
deleteActions :
mailto:org.nuxeo.ecm.webapp.action.DeleteActionsBean@bb1583
org.jboss.seam.core.conversationContext :
ConversationContext(68)
org.jboss.seam.core.manager : Manager()
org.jboss.seam.core.eventContext : BasicContext(EVENT)
stackTrace : ClientAbortException:
java.net.SocketException: Connection reset by peer: socket
write error
at
org.apache.catalina.connector.OutputBuffer.realWriteBytes(Ou
tputBuffer.java:358)
at
org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:3
54)
at
org.apache.catalina.connector.OutputBuffer.writeBytes(Output
Buffer.java:381)
at
org.apache.catalina.connector.OutputBuffer.write(OutputBuffe
r.java:370)
at
org.apache.catalina.connector.CoyoteOutputStream.write(Coyot
eOutputStream.java:89)
at
org.ajax4jsf.io.FastBufferOutputStream.writeTo(FastBufferOut
putStream.java:151)
at
org.ajax4jsf.webapp.FilterServletResponseWrapper.sendContent
(FilterServletResponseWrapper.java:456)
at
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.
java:341)
at
org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java
:290)
at
org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleReques
t(BaseFilter.java:368)
at
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)
at
org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.ja
va:60)
at
org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(S
eamFilter.java:69)
at
org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java
:58)
at
org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(S
eamFilter.java:69)
at
org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:1
58)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.wss.servlet.WSSFilter.doFilter(WSSFilter.java:135)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter
.doFilter(NuxeoAuthenticationFilter.java:324)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExc
eptionFilter.doFilter(NuxeoExceptionFilter.java:80)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(Applic
ationDispatcher.java:654)
at
org.apache.catalina.core.ApplicationDispatcher.processReques
t(ApplicationDispatcher.java:445)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(App
licationDispatcher.java:379)
at
org.apache.catalina.core.ApplicationDispatcher.forward(Appli
cationDispatcher.java:292)
at
org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter.doFilter(F
ancyURLFilter.java:119)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter
.doFilter(NuxeoAuthenticationFilter.java:482)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.web.common.requestcontroller.filter.N
uxeoRequestControllerFilter.doFilter(NuxeoRequestControllerF
ilter.java:135)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExc
eptionFilter.doFilter(NuxeoExceptionFilter.java:80)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(Repl
yHeaderFilter.java:96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(Standar
dWrapperValve.java:230)
at
org.apache.catalina.core.StandardContextValve.invoke(Standar
dContextValve.java:175)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invok
e(SecurityAssociationValve.java:182)
at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccCo
ntextValve.java:84)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHo
stValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo
rtValve.java:102)
at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invok
e(CachedConnectionValve.java:157)
at
org.apache.catalina.core.StandardEngineValve.invoke(Standard
EngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd
apter.java:262)
at
org.apache.coyote.http11.Http11Processor.process(Http11Proce
ssor.java:844)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand
ler.process(Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoin
t.java:446)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.net.SocketException: Connection reset by
peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.j
ava:92)
at
java.net.SocketOutputStream.write(SocketOutputStream.java:13
6)
at
org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes
(InternalOutputBuffer.java:737)
at
org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.j
ava:434)
at
org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:3
49)
at
org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOu
tputBuffer.doWrite(InternalOutputBuffer.java:761)
at
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrit
e(IdentityOutputFilter.java:118)
at
org.apache.coyote.http11.InternalOutputBuffer.doWrite(Intern
alOutputBuffer.java:570)
at org.apache.coyote.Response.doWrite(Response.java:560)
at
org.apache.catalina.connector.OutputBuffer.realWriteBytes(Ou
tputBuffer.java:353)
... 58 more
currentServerLocation :
mailto:org.nuxeo.ecm.platform.util.RepositoryLocation@5c13d641
user_message : an unexpected error occurred
nuxeo.force.url.encoding : true
restHelper :
mailto:org.nuxeo.ecm.platform.ui.web.rest.RestHelper@6aad62
NuxeoExceptionHandlerMarker : true
currentDocument : DocumentModelImpl { -title: null,
sessionId: default--7443407275789647686, doc id:
7b6b1ef8-0433-425a-b4eb-80e723422642, name: null, path: /,
ref: 7b6b1ef8-0433-425a-b4eb-80e723422642, parent ref: /,
data models: {}, declaredFacets: , declaredSchemas:
[Ljava.lang.String;@19d0974}
changeableDocument : DocumentModelImpl { -title: null,
sessionId: default--7443407275789647686, doc id:
7b6b1ef8-0433-425a-b4eb-80e723422642, name: null, path: /,
ref: 7b6b1ef8-0433-425a-b4eb-80e723422642, parent ref: /,
data models: {}, declaredFacets: [Folderish],
declaredSchemas: [Ljava.lang.String;@19d0974}
org.jboss.seam.transaction.transaction :
mailto:org.jboss.seam.transaction.Transaction@d7a086
requestedUrl :
nxfile/default/bdda4dcb-a15d-404b-8468-a649ef2460f5/res:reso
urceFile/SMP%20444007%20Rev%200.pdf?inline
securityError : false
exception_message : Connection reset by peer: socket write
error
org.jboss.seam.transaction.synchronizations :
mailto:org.jboss.seam.transaction.SeSynchronizations@6bdb98
---
Mailing list: [email protected]
Forum: http://forum.nuxeo.org/f/1/