Spring 弹簧MVC IndexOutOfBounds在负载下

Spring 弹簧MVC IndexOutOfBounds在负载下,spring,tomcat,spring-mvc,Spring,Tomcat,Spring Mvc,我有一个简单的SpringMVC应用程序,它有一个类似REST的web服务。当我加载测试这个应用程序时,它会不时抛出以下异常。我不知道为什么会发生这种情况,但它只发生在负载测试期间-因此在负载下 java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 java.util.ArrayList.rangeCheck(ArrayList.java:571) java.util.ArrayList.get(ArrayList.

我有一个简单的SpringMVC应用程序,它有一个类似REST的web服务。当我加载测试这个应用程序时,它会不时抛出以下异常。我不知道为什么会发生这种情况,但它只发生在负载测试期间-因此在负载下

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0    
    java.util.ArrayList.rangeCheck(ArrayList.java:571)
    java.util.ArrayList.get(ArrayList.java:349)
    org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$RequestMappingInfo.bestMatchedPattern(AnnotationMethodHandlerAdapter.java:1017)
    org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$ServletHandlerMethodResolver.resolveHandlerMethod(AnnotationMethodHandlerAdapter.java:613)
    org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:422)
    org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:415)
    org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:788)
    org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:717)
    org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
    org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
出现这种异常的原因是什么?

这是一个bug(),在Spring 3.0.5中修复