This is clearly a bug in Tomcat. Try to upgrade to a more recent version and if that doesn't solve the issue, submit a bug report to Tomcat.
Andreas On Fri, Jun 19, 2009 at 17:19, Joe Smithian<joe.smith...@gmail.com> wrote: > Hi > > When I run the following wget command, Tomcat throws an exception as shown > below (listServices is an AXIS2 JSP). > wget https://localhost:8443/ser/services/listServices --no-check-certificate > > It doesn't throw an exception if I access that URL using a web browser > (tried FireFox). Also no exception if I run wget command after accessing > that URL using FireFox! What's the difference between accessing that JSP URL > using wget and FireFox. How can I fix it? > > INFO: Server startup in 11461 ms > Jun 19, 2009 2:58:53 PM org.apache.catalina.connector.CoyoteAdapter service > SEVERE: An exception or error occurred in the container during the request > processing > java.lang.ArrayIndexOutOfBoundsException > at java.lang.System.arraycopy(Native Method) > at > org.apache.coyote.http11.InternalAprOutputBuffer.write(InternalAprOutputBuffer.java:634) > at > org.apache.coyote.http11.InternalAprOutputBuffer.sendStatus(InternalAprOutputBuffer.java:402) > at > org.apache.coyote.http11.Http11AprProcessor.prepareResponse(Http11AprProcessor.java:1680) > at > org.apache.coyote.http11.Http11AprProcessor.action(Http11AprProcessor.java:983) > at org.apache.coyote.Response.action(Response.java:183) > at org.apache.coyote.Response.sendHeaders(Response.java:379) > at > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:305) > at > org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:273) > at > org.apache.catalina.connector.Response.finishResponse(Response.java:486) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:232) > at > org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:866) > at > org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:716) > at > org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1498) > at java.lang.Thread.run(Thread.java:619) > Jun 19, 2009 2:58:53 PM org.apache.coyote.http11.Http11AprProcessor > endRequest > SEVERE: Error finishing response > java.lang.ArrayIndexOutOfBoundsException > at java.lang.System.arraycopy(Native Method) > at > org.apache.coyote.http11.InternalAprOutputBuffer.write(InternalAprOutputBuffer.java:634) > at > org.apache.coyote.http11.InternalAprOutputBuffer.sendStatus(InternalAprOutputBuffer.java:402) > at > org.apache.coyote.http11.Http11AprProcessor.prepareResponse(Http11AprProcessor.java:1680) > at > org.apache.coyote.http11.Http11AprProcessor.action(Http11AprProcessor.java:983) > at org.apache.coyote.Response.action(Response.java:181) > at > org.apache.coyote.http11.InternalAprOutputBuffer.endRequest(InternalAprOutputBuffer.java:362) > at > org.apache.coyote.http11.Http11AprProcessor.endRequest(Http11AprProcessor.java:943) > at > org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:888) > at > org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:716) > at > org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1498) > at java.lang.Thread.run(Thread.java:619) > > Thanks > Joe > > >