I have servlet code that worked perfectly this morning on Tomcat 4.0.0.
It uses the Session to store and retreive some data thusly:

public void putSession(HttpServletRequest request) {
 if(request != null) {
  HttpSession session = request.getSession(true);
  if(session != null) {
   session.setAttribute("idnumber", getIdNumberString());
  }
 }
}

This code compiles with no errors in JDK 1.3.  It ran perfectly under
Tomcat 4.0.0.

This morning (after testing this code), I replaced Tomcat 4.0.0 with
4.0.1.  I correctly set up server.xml and my webapps directory structure
as before (working under 4.0.0).  HOWEVER, the code above now generates
an exception:

java.lang.NoSuchMethodError
 at
org.apache.catalina.session.StandardSession.setAttribute(StandardSession.java:1185)

 at
org.apache.catalina.session.StandardSessionFacade.setAttribute(StandardSessionFacade.java:191)

 at
org.apache.catalina.session.StandardSessionFacade.setAttribute(StandardSessionFacade.java:191)

What gives???

-Richard



--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to