[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