2010-12-04 4 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 java.io.OutputStreamWriter.flush (OutputStreamWriter.java:212) com.icesoft.faces.context.NormalModeSerializer.serialize (NormalModeSerializer.java:77) at com.icesoft.faces.context.DOMResponseWriter.endDocument (DOMResponseWriter. 자바 :이 com.sun에서 com.icesoft.faces.application.D2DViewHandler.renderView (D2DViewHandler.java:161) 에서 com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse (D2DFaceletViewHandler.java:283) 137) . faces.lifecycle.RenderResponsePhase.execute (RenderResponsePhase.java:106) com.sun.faces.lifecycle.LifecycleImpl.phase (LifecycleImpl.java:251) at 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) at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer $ Matcher.serviceOnMatch (PathDispatcherServer.java : 50) at 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) at com.icesoft.faces.webapp.http.servlet.EnvironmentAdaptingServlet.service (EnvironmentAdaptingServlet.java:63) at com. icesoft.faces.webapp.http.servlet.MainSessionBoundServlet.service (MainSessionBoundServlet.java:139) at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service (SessionDispatcher.java:53) at 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에서 에서 . faces.webapp.http.servlet.MainServlet.service (MainServlet.java:82) (javax.servlet.http.HttpServlet.service (HttpServlet.java:803))at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206) at org.apache.catalina.core. 표준 대기열 값 .invoke (StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:128) org.apache.catalina.connector에서 org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109) 에서 org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:104) 에서 . CoyoteAdapter.service (CoyoteAdapter.java:261) at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java:581) at org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java:447) at java.lang.Thread.run (Thread.java:619)소켓 오류 동안 톰캣 끊어

답변

0

나는이 순간에 요청을받은 클라이언트가 있다고 생각합니다. 안전을 무시할 때마다 발생하지 않는 경우.

서블릿 주위에 Filter을 두어 로그가 오염되지 않도록 예외를 잡을 수도 있습니다.

+0

예 Bozho ... 그 때마다 올 수 없습니다. 알았어 고마워. – sachin