I've implemented a struts 2 interceptor to create hibernate's SessionFactory
and manage sessions. My session factory is wrapped in a static class:

public static SessionFactory factory;
                static {  
                         try {
                                 
                                 Configuration cf = new Configuration();        
           
                             factory = cf.configure().buildSessionFactory();  
                         } catch (Throwable ex) {  
                               
                             throw new ExceptionInInitializerError(ex);  
                         }  
                     }

The problem is that every time I undeploy or redeploy my application,
connections to the database persist because I don't call the
sessionfactory.close() method.

How can I call this method right before tomcat undeploys the application?
-- 
View this message in context: 
http://www.nabble.com/Closing-Hibernate%27s-SessionFactory-when-undeploying-%28or-when-is-a-filter-destroyed%29-tf4402912.html#a12560350
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to