ClientAbortException issue

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

ClientAbortException issue

Kumar Shyamal
Hi Everybody

I am getting following exception in controller servlet, Please anybody can
help me out why is happening continuously, and How to avoid this?

2008-07-17 21:26:14,515 (http-0.0.0.0-443-Processor8) [
ControlServlet.java:192:ERROR]

---- exception report
----------------------------------------------------------
Error in request handler:
Exception: org.apache.catalina.connector.ClientAbortException
Message: null
---- cause
---------------------------------------------------------------------
Exception: javax.net.ssl.SSLException
Message: Connection has been shutdown: javax.net.ssl.SSLException:
java.net.SocketException: Connection reset by peer: socket write error
---- cause
---------------------------------------------------------------------
Exception: javax.net.ssl.SSLException
Message: java.net.SocketException: Connection reset by peer: socket write
error
---- cause
---------------------------------------------------------------------
Exception: java.net.SocketException
Message: Connection reset by peer: socket write error
---- stack trace
---------------------------------------------------------------
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)
com.sun.net.ssl.internal.ssl.OutputRecord.writeBuffer(Unknown Source)
com.sun.net.ssl.internal.ssl.OutputRecord.write(Unknown Source)
com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(Unknown Source)
com.sun.net.ssl.internal.ssl.AppOutputStream.write(Unknown Source)
org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:747)
org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432)
org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:305)
org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:996)
org.apache.coyote.Response.action(Response.java:183)
org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:322)
org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:293)
org.apache.catalina.connector.CoyoteWriter.flush(CoyoteWriter.java:95)
freemarker.core.Environment.process(Environment.java:178)
freemarker.template.Template.process(Template.java:232)
org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplateAtLocation(FreeMarkerWorker.java:179)
org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:77)
org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:105)
org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:64)
org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:807)
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152)
org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300)
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152)
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245)
org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134)
org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:490)
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152)
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245)
org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134)
org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:105)
org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:90)
org.ofbiz.widget.screen.ScreenWidgetViewHandler.render(ScreenWidgetViewHandler.java:78)
org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:668)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:452)
org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:189)
org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:77)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:248)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
java.lang.Thread.run(Unknown Source)
--------------------------------------------------------------------------------

Thanks
Kumar Shyamal
Reply | Threaded
Open this post in threaded view
|

Re: ClientAbortException issue

Ashish Vijaywargiya
Please provide more details.
Like which Trunk version you are using ?
Did you do any custom changes in Ofbiz turnk ?


On Fri, Jul 18, 2008 at 12:57 PM, Kumar Shyamal <[hidden email]>
wrote:

> Hi Everybody
>
> I am getting following exception in controller servlet, Please anybody can
> help me out why is happening continuously, and How to avoid this?
>
> 2008-07-17 21:26:14,515 (http-0.0.0.0-443-Processor8) [
> ControlServlet.java:192:ERROR]
>
> ---- exception report
> ----------------------------------------------------------
> Error in request handler:
> Exception: org.apache.catalina.connector.ClientAbortException
> Message: null
> ---- cause
> ---------------------------------------------------------------------
> Exception: javax.net.ssl.SSLException
> Message: Connection has been shutdown: javax.net.ssl.SSLException:
> java.net.SocketException: Connection reset by peer: socket write error
> ---- cause
> ---------------------------------------------------------------------
> Exception: javax.net.ssl.SSLException
> Message: java.net.SocketException: Connection reset by peer: socket write
> error
> ---- cause
> ---------------------------------------------------------------------
> Exception: java.net.SocketException
> Message: Connection reset by peer: socket write error
> ---- stack trace
> ---------------------------------------------------------------
> 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)
> com.sun.net.ssl.internal.ssl.OutputRecord.writeBuffer(Unknown Source)
> com.sun.net.ssl.internal.ssl.OutputRecord.write(Unknown Source)
> com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(Unknown Source)
> com.sun.net.ssl.internal.ssl.AppOutputStream.write(Unknown Source)
>
> org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:747)
> org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432)
>
> org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:305)
> org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:996)
> org.apache.coyote.Response.action(Response.java:183)
> org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:322)
> org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:293)
> org.apache.catalina.connector.CoyoteWriter.flush(CoyoteWriter.java:95)
> freemarker.core.Environment.process(Environment.java:178)
> freemarker.template.Template.process(Template.java:232)
>
> org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplateAtLocation(FreeMarkerWorker.java:179)
> org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:77)
>
> org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:105)
> org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:64)
>
> org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:807)
>
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152)
>
> org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300)
>
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152)
>
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245)
>
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134)
>
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:490)
>
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152)
>
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245)
>
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134)
> org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:105)
> org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:90)
>
> org.ofbiz.widget.screen.ScreenWidgetViewHandler.render(ScreenWidgetViewHandler.java:78)
> org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:668)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:452)
> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:189)
> org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:77)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:248)
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
>
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> java.lang.Thread.run(Unknown Source)
>
> --------------------------------------------------------------------------------
>
> Thanks
> Kumar Shyamal
>



--
Ashish Vijaywargiya
Indore, India
http://en.wikipedia.org/wiki/Indore
Reply | Threaded
Open this post in threaded view
|

Re: ClientAbortException issue

Kumar Shyamal
Hi Ashish

We have did lot of changes as per our requirements.
We are using release4.0

Thanks
Kumar Shyamal

On Fri, Jul 18, 2008 at 1:52 PM, Ashish Vijaywargiya <
[hidden email]> wrote:

> Please provide more details.
> Like which Trunk version you are using ?
> Did you do any custom changes in Ofbiz turnk ?
>
>
> On Fri, Jul 18, 2008 at 12:57 PM, Kumar Shyamal <[hidden email]>
> wrote:
>
> > Hi Everybody
> >
> > I am getting following exception in controller servlet, Please anybody
> can
> > help me out why is happening continuously, and How to avoid this?
> >
> > 2008-07-17 21:26:14,515 (http-0.0.0.0-443-Processor8) [
> > ControlServlet.java:192:ERROR]
> >
> > ---- exception report
> > ----------------------------------------------------------
> > Error in request handler:
> > Exception: org.apache.catalina.connector.ClientAbortException
> > Message: null
> > ---- cause
> > ---------------------------------------------------------------------
> > Exception: javax.net.ssl.SSLException
> > Message: Connection has been shutdown: javax.net.ssl.SSLException:
> > java.net.SocketException: Connection reset by peer: socket write error
> > ---- cause
> > ---------------------------------------------------------------------
> > Exception: javax.net.ssl.SSLException
> > Message: java.net.SocketException: Connection reset by peer: socket write
> > error
> > ---- cause
> > ---------------------------------------------------------------------
> > Exception: java.net.SocketException
> > Message: Connection reset by peer: socket write error
> > ---- stack trace
> > ---------------------------------------------------------------
> > 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)
> > com.sun.net.ssl.internal.ssl.OutputRecord.writeBuffer(Unknown Source)
> > com.sun.net.ssl.internal.ssl.OutputRecord.write(Unknown Source)
> > com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(Unknown Source)
> > com.sun.net.ssl.internal.ssl.AppOutputStream.write(Unknown Source)
> >
> >
> org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:747)
> > org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432)
> >
> >
> org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:305)
> > org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:996)
> > org.apache.coyote.Response.action(Response.java:183)
> > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:322)
> > org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:293)
> > org.apache.catalina.connector.CoyoteWriter.flush(CoyoteWriter.java:95)
> > freemarker.core.Environment.process(Environment.java:178)
> > freemarker.template.Template.process(Template.java:232)
> >
> >
> org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplateAtLocation(FreeMarkerWorker.java:179)
> > org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:77)
> >
> >
> org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:105)
> > org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:64)
> >
> >
> org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:807)
> >
> >
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152)
> >
> >
> org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300)
> >
> >
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152)
> >
> >
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245)
> >
> >
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134)
> >
> >
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:490)
> >
> >
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152)
> >
> >
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245)
> >
> >
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134)
> > org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:105)
> > org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:90)
> >
> >
> org.ofbiz.widget.screen.ScreenWidgetViewHandler.render(ScreenWidgetViewHandler.java:78)
> >
> org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:668)
> >
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:452)
> > org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:189)
> > org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:77)
> > javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
> > javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> > org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:248)
> >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> >
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
> >
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> >
> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> >
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> >
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> >
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
> >
> >
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
> >
> >
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
> >
> >
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
> >
> >
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> > java.lang.Thread.run(Unknown Source)
> >
> >
> --------------------------------------------------------------------------------
> >
> > Thanks
> > Kumar Shyamal
> >
>
>
>
> --
> Ashish Vijaywargiya
> Indore, India
> http://en.wikipedia.org/wiki/Indore
>