0 Replies Latest reply on Jul 17, 2019 5:54 AM by yeti

    Peridoic java.io.IOException in Logfiles

    yeti

      On a customer productive system i experience frequently error messages shown below. the ords version ords-19.1.0.092.1545 is deployed in a tomcat 7 on a Microsoft Windows Server 2012 R2 Datacenter. any tips where to look for possible reasons?

       

      Jul 16, 2019 1:39:12 PM oracle.dbtools.http.errors.ErrorPageRenderer service

      SEVERE: Could not generate servlet response from: InternalServerException [statusCode=500, reasons=[An unexpected error with the following message occurred: java.io.IOException]] because response was already committed

      Jul 16, 2019 1:39:12 PM oracle.dbtools.http.errors.ErrorPageRenderer service

      SEVERE: org.apache.catalina.connector.ClientAbortException: java.io.IOException

      InternalServerException [statusCode=500, reasons=[An unexpected error with the following message occurred: java.io.IOException]]

          at oracle.dbtools.http.errors.ServletResponseExceptionMapper.mapError(ServletResponseExceptionMapper.java:84)

          at oracle.dbtools.http.errors.ErrorPageRenderer.<init>(ErrorPageRenderer.java:43)

          at oracle.dbtools.http.errors.ErrorPageRenderer.<init>(ErrorPageRenderer.java:35)

          at oracle.dbtools.http.errors.ErrorPageFilter.doFilter(ErrorPageFilter.java:106)

          at oracle.dbtools.http.filters.HttpFilter.doFilter(HttpFilter.java:46)

          at oracle.dbtools.http.filters.FilterChainImpl.doFilter(FilterChainImpl.java:64)

          at oracle.dbtools.http.auth.ForceAuthFilter.doFilter(ForceAuthFilter.java:44)

          at oracle.dbtools.http.filters.HttpFilter.doFilter(HttpFilter.java:46)

          at oracle.dbtools.http.filters.FilterChainImpl.doFilter(FilterChainImpl.java:64)

          at oracle.dbtools.http.filters.Filters.filter(Filters.java:47)

          at oracle.dbtools.http.entrypoint.EntryPoint.service(EntryPoint.java:83)

          at oracle.dbtools.http.entrypoint.EntryPointServlet.service(EntryPointServlet.java:47)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)

          at oracle.dbtools.rt.web.HttpEndpointBase.dispatchableServices(HttpEndpointBase.java:123)

          at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:85)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

          at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)

          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

          at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)

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

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

          at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)

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

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

          at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1082)

          at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:623)

          at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2517)

          at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2506)

          at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

          at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

          at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

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

      Caused by: org.apache.catalina.connector.ClientAbortException: java.io.IOException

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

          at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:480)

          at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:359)

          at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:334)

          at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:101)

          at oracle.dbtools.http.servlet.NormalizedServletResponse$NormalizedOutputStream.flush(NormalizedServletResponse.java:918)

          at oracle.dbtools.http.servlet.NormalizedServletResponse.flushBuffer(NormalizedServletResponse.java:220)

          at oracle.dbtools.http.errors.ErrorPageFilter.doFilter(ErrorPageFilter.java:95)

          ... 33 more

      Caused by: java.io.IOException

          at org.apache.coyote.http11.InternalAprOutputBuffer.flushBuffer(InternalAprOutputBuffer.java:205)

          at org.apache.coyote.http11.InternalAprOutputBuffer.access$100(InternalAprOutputBuffer.java:37)

          at org.apache.coyote.http11.InternalAprOutputBuffer$SocketOutputBuffer.doWrite(InternalAprOutputBuffer.java:235)

          at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:117)

          at org.apache.coyote.http11.AbstractOutputBuffer.doWrite(AbstractOutputBuffer.java:192)

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

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