[jboss-cvs] jboss-portal/cms/src/main/org/jboss/portal/cms/hibernate/state ...
Julien Viet
julien at jboss.com
Mon Jul 17 09:11:25 EDT 2006
User: julien
Date: 06/07/17 09:11:25
Modified: cms/src/main/org/jboss/portal/cms/hibernate/state
HibernatePersistenceManager.java
Log:
fix cms tests
Revision Changes Path
1.24 +16 -5 jboss-portal/cms/src/main/org/jboss/portal/cms/hibernate/state/HibernatePersistenceManager.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: HibernatePersistenceManager.java
===================================================================
RCS file: /cvsroot/jboss/jboss-portal/cms/src/main/org/jboss/portal/cms/hibernate/state/HibernatePersistenceManager.java,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- HibernatePersistenceManager.java 11 Jul 2006 13:16:25 -0000 1.23
+++ HibernatePersistenceManager.java 17 Jul 2006 13:11:25 -0000 1.24
@@ -290,9 +290,20 @@
}
finally
{
+ closeSession(session);
+ }
+ }
+
+ private void closeSession(Session session)
+ {
+ if (session != null)
+ {
+ if (session.isOpen())
+ {
session.close();
}
}
+ }
public void storeHB(ChangeLog changeLog) throws ItemStateException
{
@@ -390,7 +401,7 @@
}
finally
{
- session.close();
+ closeSession(session);
}
}
@@ -430,7 +441,7 @@
}
finally
{
- session.close();
+ closeSession(session);
}
}
@@ -476,7 +487,7 @@
}
finally
{
- session.close();
+ closeSession(session);
}
}
@@ -927,7 +938,7 @@
}
finally
{
- session.close();
+ closeSession(session);
}
}
More information about the jboss-cvs-commits
mailing list