I am running Tomcat 5.0.16 standalone, front-ended by a load balancer. It
runs on a Debian Linux 2.4.26 SMP i686 server. It threw the following error
to the catalina.log file. After throwing this exception, Tomcat still
appears to be working and servicing requests but it stopped writing to the
catalina.log file. In researching this issue all I could find were
references to this problem being fixed in an earlier version of Tomcat (I
believe 4.1.16). This was on a production box so I have no idea what request
or user caused this exception.

 

java.lang.ArrayIndexOutOfBoundsException: 49152
        at
org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.jav
a:731)
        at
org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.jav
a:659)
        at
org.apache.coyote.http11.InternalOutputBuffer.sendHeader(InternalOutputBuffe
r.java:539)
        at
org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.jav
a:1515)
        at
org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:898)
        at org.apache.coyote.Response.action(Response.java:226)
        at org.apache.coyote.Response.sendHeaders(Response.java:418)
        at
org.apache.coyote.tomcat5.OutputBuffer.doFlush(OutputBuffer.java:364)
        at
org.apache.coyote.tomcat5.OutputBuffer.close(OutputBuffer.java:325)
        at
org.apache.coyote.tomcat5.CoyoteResponse.finishResponse(CoyoteResponse.java:
497)
        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:213)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:805)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:696)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:677)
        at java.lang.Thread.run(Thread.java:534)
Aug 12, 2004 7:09:48 PM org.apache.coyote.http11.Http11Processor process
SEVERE: Error finishing response
java.lang.ArrayIndexOutOfBoundsException: 49153
        at
org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.jav
a:731)
        at
org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffe
r.java:471)
        at
org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.jav
a:1511)
        at
org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:898)
        at org.apache.coyote.Response.action(Response.java:224)
        at
org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffe
r.java:431)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:842)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:696)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:677)
        at java.lang.Thread.run(Thread.java:534)

Reply via email to