From: <hib...@li...> - 2006-03-15 09:40:11
|
Author: epbernard Date: 2006-03-15 04:39:51 -0500 (Wed, 15 Mar 2006) New Revision: 9626 Modified: trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/EntityManagerImpl.java Log: more log Modified: trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/EntityManagerImpl.java =================================================================== --- trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/EntityManagerImpl.java 2006-03-15 09:34:10 UTC (rev 9625) +++ trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/EntityManagerImpl.java 2006-03-15 09:39:51 UTC (rev 9626) @@ -8,12 +8,15 @@ import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.engine.SessionImplementor; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; /** * @author Gavin King */ public class EntityManagerImpl extends AbstractEntityManagerImpl { + private static Log log = LogFactory.getLog( EntityManagerImpl.class ); protected Session session; protected SessionFactory sessionFactory; protected boolean open; @@ -58,7 +61,10 @@ public void afterCompletion(int i) { //TODO should I check for isOpen() ? - if (session != null) session.close(); + if (session != null) { + log.debug( "Closing session after transaction completion"); + session.close(); + } //TODO session == null should not happen } } |