Hi Dave, excuse me for disturbing this list or you personally, I asked for this in Spring forum ( http://forum.springframework.org/showthread.php?p=194333#post194333 http://forum.springframework.org/showthread.php?p=194333#post194333 ). I figured out what I do in those method with session which forces user to log in again, that I don't do in other methods, I do this:
// Test if session is valid if (session instanceof org.apache.struts2.dispatcher.SessionMap) { try { ((org.apache.struts2.dispatcher.SessionMap)session ).invalidate(); } catch (IllegalStateException e) { logger.error("Session is not valid!", e); return Action.ERROR; } } Is this possible to erase session ? -- Thx, Milan newton.dave wrote: > > I already told you I don't know and you continue to refuse to provide the > information I've asked for. You also added new information about Acegi, > which I responded to by saying that yes, if you're getting logged out it's > unlikely you'd keep the same session, as that would somewhat defeat the > purpose of any reasonable login/logout mechanism. > > I don't think I have anything further of value to offer you. I don't know > of any issues with session variables; if you're having an Acegi issue then > pursue the issue on a Spring forum. > > Dave > > Milan Milanovic wrote: >> Dear Dave, >> O.K. But when you look at this scenario: >> MyFirstActionClass -> show first.jsp -> user click on link -> >> MyFirstActionClass.method where I set session variable >> (getSession().put("variable", new Boolean(true)); -> show second.jsp >> (here I >> see my variable) -> user click on some link -> >> MySecondActionClass.method->third.jsp (here I don't see my variable). >> I should note that in MySecondActionClass.method I don't clear session or >> something similar, I just add remove some other variables and set some >> new. >> Why my session is obviously cleared when action from another namespace is >> called ? >> -- >> Thx, Milan >> newton.dave wrote: >>> >>> I didn't say it wouldn't work. I, and the Sun documentation I quoted, >>> said >>> it was a known bad programming practice. >>> >>> Dave >>> >>> Milan Milanovic wrote: >>>> Hi Dave, >>>> no, I think that this is not an issue. I tried with Boolean.TRUE and it >>>> is >>>> the same, but I earlier used new Boolean(true) and that worked. >>>> -- >>>> Milan >>>> newton.dave wrote: >>>>> >>>>> --- On Thu, 7/31/08, Milan Milanovic wrote: >>>>>> (getSession().put("variable", new Boolean(true)); >>>>> >>>>> Use Boolean.TRUE rather than instantiating a new object. >>>>> >>>>> Note also that the Javadocs for Boolean state in big bold letters: >>>>> >>>>> "Note: It is rarely appropriate to use this constructor. Unless a new >>>>> instance is required, the static factory valueOf(boolean) is generally >>>>> a >>>>> better choice. It is likely to yield significantly better space and >>>>> time >>>>> performance." >>>>> >>>>> Dave >>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>> >>>>> >>>>> >>>> -- >>>> View this message in context: >>>> http://www.nabble.com/-S2--Testing-if-session-variable-is-present-tp18716278p18756698.html >>>> Sent from the Struts - User mailing list archive at Nabble.com. >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >>> >> -- >> View this message in context: >> http://www.nabble.com/-S2--Testing-if-session-variable-is-present-tp18716278p18758095.html >> Sent from the Struts - User mailing list archive at Nabble.com. >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/-S2--Testing-if-session-variable-is-present-tp18716278p18764848.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]