When I restart tomcat, I get a large number of these errors in my catalina
output log:
Feb 12, 2008 12:26:41 PM org.apache.catalina.connector.CoyoteAdapter service
SEVERE: An exception or error occurred in the container during the request
processing
java.lang.ArrayIndexOutOfBoundsException: 0
at org.apache.catalina.connector.CoyoteAdapter.normalize(
CoyoteAdapter.java:518)
at org.apache.catalina.connector.CoyoteAdapter.postParseRequest(
CoyoteAdapter.java:222)
at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:146)
at org.apache.coyote.http11.Http11Processor.process(
Http11Processor.java:856)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection
(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
It only seems to happen when I send a number of requests through curl, but
not when i hit it directly with a web browser. Has anyone else seen this
issue before? Any help would be greatly appreciated!
-Steven