http://nagoya.apache.org/bugzilla/show_bug.cgi?id=419

*** shadow/419  Wed Feb 21 10:56:25 2001
--- shadow/419.tmp.1726 Wed Feb 21 10:56:25 2001
***************
*** 0 ****
--- 1,79 ----
+ +============================================================================+
+ | Tomcat does not properly seperate the servlet name when the URL is encoded |
+ +----------------------------------------------------------------------------+
+ |        Bug #: 419                         Product: Tomcat 4                |
+ |       Status: UNCONFIRMED                 Version: 4.0 Beta 1              |
+ |   Resolution:                            Platform: All                     |
+ |     Severity: Normal                   OS/Version: All                     |
+ |     Priority: High                      Component: Connectors              |
+ +----------------------------------------------------------------------------+
+ |  Assigned To: [EMAIL PROTECTED]                                              |
+ |  Reported By: [EMAIL PROTECTED]                                  |
+ |      CC list: Cc:                                                          |
+ +----------------------------------------------------------------------------+
+ |          URL:                                                              |
+ +============================================================================+
+ |                              DESCRIPTION                                   |
+ This error only occurs when accessing the servlet through mod_webapp, if I go direct 
+to Tomcat it works fine.  I am using the mod_webapp.so binary distributed with Beta 
+1, and Apache 1.3.14.  I also noticed that parameter passing does not work through 
+Apache either, with no given error.  req.getParameter returns null for any value as 
+does req.getQueryString().
+ 
+ javax.servlet.ServletException: Wrapper cannot find servlet class 
+SessionExample;jsessionid=9486A66031512914340970C081204883 or a class it depends on
+         at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:727)
+         at 
+org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:544)
+         at 
+org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:337)
+         at 
+org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java:180)
+         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
+         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
+         at 
+org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
+         at filters.ExampleFilter.doFilter(ExampleFilter.java:140)
+         at 
+org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:180)
+         at filters.ExampleFilter.doFilter(ExampleFilter.java:140)
+         at 
+org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:180)
+         at 
+org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:251)
+         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
+         at 
+org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
+         at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
+         at 
+org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:464)
+         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
+         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
+         at 
+org.apache.catalina.connector.warp.WarpContext.invoke(WarpContext.java:100)
+         at 
+org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
+         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
+         at org.apache.catalina.connector.warp.WarpHost.invoke(WarpHost.java:130)
+         at 
+org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
+         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
+         at org.apache.catalina.connector.warp.WarpEngine.invoke(WarpEngine.java:115)
+         at 
+org.apache.catalina.connector.warp.WarpRequestHandler.process(WarpRequestHandler.java:165)
+         at org.apache.catalina.connector.warp.WarpHandler.run(WarpHandler.java:156)
+         at java.lang.Thread.run(Thread.java:475)
+ ----- Root Cause -----
+ java.lang.ClassNotFoundException: 
+SessionExample;jsessionid=9486A66031512914340970C081204883
+         at 
+org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:1022)
+         at 
+org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:906)
+         at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:722)
+         at 
+org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:544)
+         at 
+org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:337)
+         at 
+org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java:180)
+         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
+         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
+         at 
+org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
+         at filters.ExampleFilter.doFilter(ExampleFilter.java:140)
+         at 
+org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:180)
+         at filters.ExampleFilter.doFilter(ExampleFilter.java:140)
+         at 
+org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:180)
+         at 
+org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:251)
+         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
+         at 
+org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
+         at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
+         at 
+org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:464)
+         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
+         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
+         at 
+org.apache.catalina.connector.warp.WarpContext.invoke(WarpContext.java:100)
+         at 
+org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
+         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
+         at org.apache.catalina.connector.warp.WarpHost.invoke(WarpHost.java:130)
+         at 
+org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
+         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
+         at org.apache.catalina.connector.warp.WarpEngine.invoke(WarpEngine.java:115)
+         at 
+org.apache.catalina.connector.warp.WarpRequestHandler.process(WarpRequestHandler.java:165)
+         at org.apache.catalina.connector.warp.WarpHandler.run(WarpHandler.java:156)
+         at java.lang.Thread.run(Thread.java:475)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to