I hava a JSP application under Tomcat 4.1.24, jdk 1.4, running as service on win2k 
currently in standalone mode.
The default index.jsp page checks for cookie that has not yet been set.
Under Tomcat 3.x (jdk 1.2), this cookie checking does not generate an error; however, 
under Tomcat 4 it generates an HTTP Status 500 exception report, where the root cause 
is given as java.lang.NullPointerException.
If i subsequently run a page which does not check for cookie, that non-cookie checking 
page loads fine; and then the cookie checking page loads fine without any exception 
report.  It is only when the cookie checking page runs FIRST that error message is 
generated.

I am uncertain if this is some sort of jsp error or some sort of Tomcat error.

here is code used to check for cookie, where that cookie does not exist when this code 
generates error.  But then again, that cookie still does not exist when this code 
works fine (ie, after running a jsp that does not check for cookie) - which is why i 
am wondering if this has something to do with Tomcat 4, or perhaps how it is 
configured???

   Cookie[] cookies = request.getCookies();
   for(int j=0; j<cookies.length; j++) {
     cookieName = cookies[j].getName();
     cookieValue = cookies[j].getValue();
     if (cookieName.equals("ex")) {
       xx = cookieValue;  // wher xx is previously defined as a String object
       break;
     }
   }

Any and all help is more than welcome, as i am a bit stumped as to how to begin 
troubleshooting this.
-paul lomack

Reply via email to