liyujun1993 / paoding-rose

Automatically exported from code.google.com/p/paoding-rose
0 stars 0 forks source link

rose rose-0.9.5-release 在resin的3.1.5 和 3.1.6被接受请求时异常 #3

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. 请求正常达到控制器

What is the expected output? What do you see instead?
期望请求能正常到达控制器由控制器处理请求,但rose没到控�
��器的时候就出现异
常:

 java.lang.IndexOutOfBoundsException: Index: 1, Size: 1

org.springframework.web.util.NestedServletException: GET /; nested 
exception
is java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
        at 
net.paoding.rose.RoseFilter.throwServletException(RoseFilter.java:354)
        at net.paoding.rose.RoseFilter.doFilter(RoseFilter.java:229)
        at 
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.jav
a:87)
        at 
com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:187
)
        at 
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:
181)
        at 
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java
:266)
        at 
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:269)
        at com.caucho.server.port.TcpConnection.run(TcpConnection.java:603)
        at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:721)
        at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:643)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
        at java.util.ArrayList.RangeCheck(ArrayList.java:547)
        at java.util.ArrayList.get(ArrayList.java:322)
        at net.paoding.rose.web.impl.thread.Rose.doNext(Rose.java:106)
        at 
net.paoding.rose.web.impl.thread.WebEngine.execute(WebEngine.java:112)
        at net.paoding.rose.web.impl.thread.Rose.doNext(Rose.java:109)
        at net.paoding.rose.web.impl.thread.Rose.innerStart(Rose.java:177)
        at net.paoding.rose.web.impl.thread.Rose.start(Rose.java:100)
        at net.paoding.rose.RoseFilter.doFilter(RoseFilter.java:226)
        at 
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.jav
a:87)
        at 
com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:187
)
        at 
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:
181)
        at 
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java
:266)
        at 
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:269)
        at com.caucho.server.port.TcpConnection.run(TcpConnection.java:603)
        at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:721)
        at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:643)
        at java.lang.Thread.run(Thread.java:619)

Please use labels and text to provide additional information.

Original issue reported on code.google.com by qieqie.wang on 24 Dec 2009 at 3:09