This should now be fixed in the next nightly (available shortly after 8am GMT). It will also appear in the 3.3.2 release.
Since you are using it behind Apache, as a work-around, you should also be able to set: JkOptions ForwardURICompat in your httpd.conf file, in which case Apache will do the normalizations before handing the request off to Tomcat. "Alex Johansson" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > Hi, > > Sometime I'v got this error when accessing > jsp files > > I user apache (+ mod_jk), tomcat 3.3. > > Seems to be a tomcat error. > > Do you know if this error occures during heavy load on > tomcat? > > > > Error: 500 > Location: /../error.jsp > Internal Servlet Error: > java.lang.ArrayIndexOutOfBoundsException: -1 > at > org.apache.tomcat.modules.mappers.DecodeInterceptor.normalize(DecodeIntercep > tor.java:371) > at > org.apache.tomcat.modules.mappers.DecodeInterceptor.normalizePath(DecodeInte > rceptor.java:175) > at > org.apache.tomcat.modules.mappers.DecodeInterceptor.postReadRequest(DecodeIn > terceptor.java:446) > at > org.apache.tomcat.core.ContextManager.processRequest(ContextManager.java:939 > ) > at > org.apache.tomcat.facade.RequestDispatcherImpl.doForward(RequestDispatcherIm > pl.java:259) > at > org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcherImpl > .java:174) > at > org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:423) > at > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp > l.java:448) > at main_1._jspService(main_1.java:132) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119) > at javax.servlet.http.HttpServlet.service(HttpServlet.java) > at > org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:574) > at org.apache.tomcat.core.Handler.invoke(Handler.java:322) > at org.apache.tomcat.core.Handler.service(Handler.java:235) > at > org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:485) > at > org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:91 > 7) > at > org.apache.tomcat.core.ContextManager.service(ContextManager.java:833) > at > org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection(Ajp13Int > erceptor.java:341) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:494) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav > a:516) > at java.lang.Thread.run(Thread.java:484) > > > Any clue to solve this problem > > regards > _________________________________ > > Alex Johansson > > Systemutvecklare @ TechLex > > 0708 - 29 26 01 > > [EMAIL PROTECTED] -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
