Yes - you are right. The sessions are generated automatically by the container (tomcat, etc).
Thanks. In a servlet based web-app I would create the session object programatticaly with httpServletRequest.getSession(true). I just wasn't sure if Struts 2 was creating the session for me since I appear not to have direct access to the httpRequest and httpResponse objects in my actions unless I specifically code for it through an interceptor.
> Secondly I need to know when a session is > ended. Is there an established Struts 2 practice for this or do I > still create an HTTPSessionListener object and register it in web.xml > as I would with a "basic" web-app. HTTPSessionListener?
A class that implements the HttpSessionListener interface has two methods, one of which is sessionDestroyed(HttpSessionEvent) that gets called when the container is about to destroy a session, in which I would put any session specific clean-up code if required. Regards --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]