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
