I see a lot of 'java.net.SocketException: Connection reset' in our
production system dspace.log.
For example between 10:05 and 10:13 today, I see 36 lines with
'view_bitstream' and 12 lines with 'bitstream threw exception'. Here are
two samples:
2014-06-25 10:05:34,224 INFO TP-Processor10
org.dspace.app.webui.servlet.BitstreamServlet @
anonymous:session_id=600DC9838C6246C339A86057ED0E3697:ip_addr=194.248.77.110:view_bitstream:bitstream_id=5087
2014-06-25 10:12:57,168 ERROR TP-Processor12
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/jspui].[bitstream]
@ Servlet.service() for servlet bitstream threw exception
We are running 1.8 with JSPUI
How should I go about finding the root cause ?
Monika
2014-06-25 08:53:27,698 INFO TP-Processor1
org.dspace.usage.LoggerUsageEventListener @
anonymous:session_id=637AE762BBA5BF2F36B3BE614C0AE106:ip_addr=180.222.140.37:view_bitstream:bitstream_id=3358
2014-06-25 08:53:27,976 ERROR TP-Processor1
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/jspui].[bitstream]
@ Servlet.service() for servlet bitstream threw exception
java.net.SocketException: Connection reset
at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:96)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at org.apache.jk.common.ChannelSocket.send(ChannelSocket.java:538)
at
org.apache.jk.common.JkInputStream.doWrite(JkInputStream.java:162)
at org.apache.coyote.Response.doWrite(Response.java:560)
at
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:361)
at
org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432)
at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:347)
at
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:392)
at
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:381)
at
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:89)
at
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at
java.io.BufferedOutputStream.write(BufferedOutputStream.java:109)
at org.dspace.core.Utils.copy(Utils.java:238)
at org.dspace.core.Utils.bufferedCopy(Utils.java:264)
at
org.dspace.app.webui.servlet.BitstreamServlet.doDSGet(BitstreamServlet.java:142)
at
org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java:126)
at
org.dspace.app.webui.servlet.DSpaceServlet.doGet(DSpaceServlet.java:71)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
--
Monika Mevenkamp
phone: 609-258-4161
Lewis Library,Washington Road and Ivy Lane, Princeton University, Princeton, NJ
08544
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette