I'm using Guice to create a class that wraps my "business logic". Also a class to manage a session and a transaction from Hibernate. I implemented Guice according to this recipe.
http://www.nabble.com/Stripes-%2B-Guice----Implemented-td9466373.html Instead of a static SessionFactory, I created one in a ServletContextListener. It sets a SessionFactory into the ServletContext. I did fine until I referenced a one to many relationship in my JSP and got an error that said... failed to lazily initialize a collection of role: com.thinknola.signup.Event.attendees, no session or session was closed So, here is the problem: During the event handler of my action, I close the session, before returning the Resolution. Obviously, I need to keep the session open after the handler, so the JSP can use it. What is the best place to hook Stripes for cleanup? Where should I store the Session so that the hook can close it? I'm imaging that there is one ActionBean per request, so I should keep a reference to the session in the action bean, a member rather with a getter, and get and close it where ever I create that hook. -- Alan Gutierrez | [EMAIL PROTECTED] | http://blogometer.com/ | 504 717 1428 Think New Orleans | http://thinknola.com/ ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Register now and save $200. Hurry, offer ends at 11:59 p.m., Monday, April 7! Use priority code J8TLD2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Stripes-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/stripes-users
