tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mel Martinez <melaqu...@yahoo.com>
Subject Re: cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/modules/session SimpleSessionStore.java
Date Tue, 27 Mar 2001 00:12:42 GMT

--- cmanolache@yahoo.com wrote:
> >   Temporary(?) fix to stop crashes when creating a
> new Session in
> > embedded use of Jasper (i.e. as standalone
> JspServlet ).  Problem may
> > occur in other situations as well, I'm not sure.
> >   
> I looked at that and I couldn't reproduce it - are
> you sure you have the 
> right configuration ( i.e. SessionIdGenerator
> included in server.xml ) ?
> 

No, SessionIdGenerator was not included, I have a
customized server.xml because I need to test both
jasper with tomcat and then jasper in weblogic (as
well as other reasons).  I'll update my server.xml and
I predict that will fix the problem.  I now see that
server.xml was beeing updated in my cvs logs, but
failed to account for the change in my own version.

However, this does point to the need for default
behavior of tomcat session generation code (or any
interceptor or module code) in the absence of expected
configuration info in server.xml.

Mel

> getNewSession is calling setState( STATE_NEW ), that
> calls the
> sessionState callback that allows modules to
> initialize the new session
> object - and SessionIdGenerator is setting the id (
> using whatever
> random). 
> 
> I can't understand what's wrong - my only guess is
> that SessionIdGenerator
> is not included.
> 
> I didn't had too much time this weekend ( to restart
> the nightly tests ),
> but I hope to resolve those issues soon.
> 
> Costin
> 
> 
> 
> > object, the .toString() method to get a string
> representation of the
> > session id returns null.  When getNewSession()
> tries to use this value
> > as a key into the sessions hashtable, a
> NullPointerException is thrown.
> 
> 
> 
> 
> 


__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/

Mime
View raw message