Java Error

I get the following error running on Tomcat -- can anyone tell me what to do here?

Thanks.

Mar 23, 2010 8:53:52 AM org.apache.catalina.core.StandardHostValve custom

SEVERE: Exception Processing ErrorPage[errorCode=404, location=/opencms-errorhandler/handle404]

ClientAbortException:  java.net.SocketException: Connection reset by peer: socket write error

            at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:366)

            at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:352)

            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 org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:83)

            at org.opencms.loader.CmsJspLoader.dispatchJsp(CmsJspLoader.java:542)

            at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:412)

            at org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:730)

            at org.opencms.main.OpenCmsServlet.openErrorHandler(OpenCmsServlet.java:310)

            at org.opencms.main.OpenCmsServlet.handle(OpenCmsServlet.java:216)

            at org.opencms.main.OpenCmsServlet.invokeHandler(OpenCmsServlet.java:262)

            at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:148)

            at org.opencms.main.OpenCmsServletErrorHandler.doGet(OpenCmsServletErrorHandler.java:81)

            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.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)

            at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471)

            at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)

            at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)

            at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:364)

            at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:285)

            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)

            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)

            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)

            at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)

            at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)

            at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)

            at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)

            at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)

            at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)

            at java.lang.Thread.run(Unknown Source)

Caused by: java.net.SocketException: Connection reset by peer: 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.realWriteBytes(InternalOutputBuffer.java:747)

            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.coyote.http11.InternalOutputBuffer$OutputStreamOutputBuffer.doWrite(InternalOutputBuffer.java:770)

            at org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:118)

            at org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java:580)

            at org.apache.coyote.Response.doWrite(Response.java:560)

            at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:361)

            ... 33 more

EugBAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

cmalakarCommented:
>> can anyone tell me what to do here?

Nothing to do.. much..

As this error might have.. When tomcat is trying to send data to client (Browser), and browser is closed in middle of receiving data.
That is not a problem in the server.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
anilallewarCommented:
Is the error occuring only on 404 error and otherwise your app works fine? Could you please post the code for "/opencms-errorhandler/handle404" page?
0
EugBAuthor Commented:
this is mostly just trying to figure out what this specific error means -- his answer means i have more digging to do in other areas, but he helped me stop digging in the wrong area -- so that has to be good
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Java App Servers

From novice to tech pro — start learning today.