I have following little jsp: <html><head><title></title></head><body> <%
// Stripped down to the bare minimum. In the real life // this is intended to happen only on specific conditions session.invalidate(); session = request.getSession(true); // Now there is a new session session.putValue("Test", "Test"); %><jsp:useBean id="testbean" class="java.lang.String" scope="session" /> Some Content (Only reached with Scope != session) </body></html> The useBean with scope session fails as the pageContext holds a reference to the invalidated session. That causes tomcat to throw a IllegalStateException: getAttribute: Session already invalidated Although I quite understand why this happens, I couldn't find in the 1.2 Spec anything that denies this kind of usage. Is the spec just not precise enough or am I to blind to see it ? Has anybody a solution to work around this problem beside using a response.redirect() directly after invalidating the session? BTW: Please don't shout 'Do not use scriptlets in jsps', the code has to run in a jsp engine that doesn't support taglibs and filters. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>