You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by BugRat Mail System <to...@cortexity.com> on 2001/01/15 09:54:07 UTC

BugRat Report #766 has been filed.

Bug report #766 has just been filed.

You can view the report at the following URL:

   <http://znutar.cortexity.com/BugRatViewer/ShowReport/766>

REPORT #766 Details.

Project: Catalina
Category: Bug Report
SubCategory: New Bug Report
Class: swbug
State: received
Priority: high
Severity: critical
Confidence: public
Environment: 
   Release: 4.0 beta 1
   JVM Release: jdk 1.3
   Operating System: windows 2000
   OS Release: ?
   Platform: wintel

Synopsis: 
bug when using encodeURL and encodeRedirect URL methods (it all works perfectly using Tomcat 3.1)

Description:
A Servlet Exception Has Occurred

Exception Report:

javax.servlet.ServletException: Servlet execution threw an exception
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:225)
        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.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2038)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
        at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:414)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
        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.http.HttpProcessor.process(HttpProcessor.java:811)
        at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:890)
        at java.lang.Thread.run(Thread.java:484)

Root Cause:

java.lang.NullPointerException
        at org.apache.catalina.connector.HttpResponseBase.isEncodeable(HttpResponseBase.java:405)
        at org.apache.catalina.connector.HttpResponseBase.encodeURL(HttpResponseBase.java:872)
        at MenuFile3Conf2.CorpoServlet(MenuFile3Conf2.java:188)
        at MenuFile3Conf2.doPost(MenuFile3Conf2.java:104)
        at MenuFile3Conf2.doGet(MenuFile3Conf2.java:34)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
        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.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2038)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
        at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:414)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
        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.http.HttpProcessor.process(HttpProcessor.java:811)
        at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:890)
        at java.lang.Thread.run(Thread.java:484)