2010-12-04 15 views
0

ClientAbortException修正再表示中:java.net.SocketExceptionが:org.apacheでorg.apache.catalina.connector.OutputBuffer.realWriteBytesのソケット書き込みエラー (OutputBuffer.java:358) :ソフトウェアが接続中止を引き起こしたが.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:434) at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:309) at org.apache.catalina.connector.OutputBuffer.flush (OutputBuffer.java:288) at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:98) at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:278) at sun.nio .cs.StreamEncoder.flush(StreamEncoder.java:122) at com.icesoft.faces.context.NormalModeSerializer.serialize(NormalModeSerializer.java:77) at com.icesoft.faces.context.DOMResponseWriter.endDocument java:137) at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:283) at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:161) at com.sun。 faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106) com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251) でcom.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl。 java:144) at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:18 ) at com.icesoft.faces.webapp.http.core.PageServer $ 1.respond(PageServer.java:25) at com.icesoft.faces.webapp.http.servlet.ServletRequestResponse.respondWith(ServletRequestResponse.java:161) at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet $ ThreadBlockingRequestResponse.respondWith(ThreadBlockingAdaptingServlet.java:36) at com.icesoft.faces.webapp.http.core.PageServer.service(PageServer.java:30) com.icesoft.faces.webapp.http.core.SingleViewServer.service(SingleViewServer.java:48) com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer $ Matcher.serviceOnMatch(PathDispatcherServer.java: 50) com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:19) at co m.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet.service(ThreadBlockingAdaptingServlet.java:19) (com.icesoft.faces.webapp.http.servlet.EnvironmentAdaptingServlet.service(EnvironmentAdaptingServlet.java:63) at com) icesoft.faces.webapp.http.servlet.MainSessionBoundServlet.service(MainSessionBoundServlet.java:139) (com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:53) 、com.icesoft)。 faces.webapp.http.servlet.PathDispatcher $ Matcher.serviceOnMatch(PathDispatcher.java:52) (com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:29) 、com.icesoft) (HttpServlet.java:803)(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core。 StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector。 CoyoteAdapter.service(CoyoteAdapter.java:261) at org.apache.coyote.http11。Http11Processor.process(Http11Processor.java:844) をorg.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process(Http11Protocol.java:581) をorg.apache.tomcat.util.net.JIoEndpoint $ Worker.run( JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619)ソケットエラーTomcatの断絶に

答えて

0

私はこの時点でリクエストされたクライアントがあると思います。あなたが安全にそれを無視するたびに起こらない場合。

サーブレットの周りにFilterを置き、ログが汚染されないように例外をキャッチしてみることもできます。

+0

はいBozho ...毎回来ない。大丈夫です。 – sachin