The second (and less important) symptom of your problem 
is quite easy to understand. After the reload all servlets 
reuse the session of the last servlet from the previous 
load, unless the session was terminated by a timeout. (See 
the stripped version of your mail below)

I don't have a solution about the main problem just some 
hints that might help to track the problem down:

- Print out req.getRequestedSessionId()
- Print out req.isRequestedSessionIdValid()
- If you have Cookies enabled print out the cookies

> -----Urspr�ngliche Nachricht-----
> Von: Allen Hopkins [mailto:[EMAIL PROTECTED]]
> Gesendet: Mittwoch, 30. Mai 2001 00:45
> An: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Betreff: Session gone after 2 forwards
> --- servlet 1: ---
> session id = h3m9az5eg1
> session isNew() = true
> --- servlet 2: ---
> session id = h3m9az5eg1
> session isNew() = false
> --- servlet 3: ---
> session id = vju2fx5eg2
> session isNew() = true
> ---------------------------------
> --- servlet 1: ---
> session id = vju2fx5eg2
> session isNew() = false
> --- servlet 2: ---
> session id = vju2fx5eg2
> session isNew() = false
> --- servlet 3: ---
> session id = vju2fx5eg2
> session isNew() = false

Reply via email to