[jboss-cvs] jboss-seam/src/main/org/jboss/seam/persistence ...

Gavin King gavin.king at jboss.com
Sun Jun 24 19:57:18 EDT 2007


  User: gavin   
  Date: 07/06/24 19:57:18

  Modified:    src/main/org/jboss/seam/persistence  
                        ManagedHibernateSession.java
                        ManagedPersistenceContext.java
  Log:
  detect attempt to register sync when no tx active
  
  Revision  Changes    Path
  1.13      +2 -2      jboss-seam/src/main/org/jboss/seam/persistence/ManagedHibernateSession.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ManagedHibernateSession.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/persistence/ManagedHibernateSession.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -b -r1.12 -r1.13
  --- ManagedHibernateSession.java	24 Jun 2007 23:35:01 -0000	1.12
  +++ ManagedHibernateSession.java	24 Jun 2007 23:57:18 -0000	1.13
  @@ -1,4 +1,4 @@
  -//$Id: ManagedHibernateSession.java,v 1.12 2007/06/24 23:35:01 gavin Exp $
  +//$Id: ManagedHibernateSession.java,v 1.13 2007/06/24 23:57:18 gavin Exp $
   package org.jboss.seam.persistence;
   
   import java.io.Serializable;
  @@ -120,7 +120,7 @@
            {
               transaction.registerSynchronization(this);
            }
  -         catch (UnsupportedOperationException uoe)
  +         catch (Exception e)
            {
               session.getTransaction().registerSynchronization(this);
            }
  
  
  
  1.10      +2 -2      jboss-seam/src/main/org/jboss/seam/persistence/ManagedPersistenceContext.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ManagedPersistenceContext.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/persistence/ManagedPersistenceContext.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -b -r1.9 -r1.10
  --- ManagedPersistenceContext.java	24 Jun 2007 23:35:01 -0000	1.9
  +++ ManagedPersistenceContext.java	24 Jun 2007 23:57:18 -0000	1.10
  @@ -1,4 +1,4 @@
  -//$Id: ManagedPersistenceContext.java,v 1.9 2007/06/24 23:35:01 gavin Exp $
  +//$Id: ManagedPersistenceContext.java,v 1.10 2007/06/24 23:57:18 gavin Exp $
   package org.jboss.seam.persistence;
   
   import java.io.Serializable;
  @@ -116,7 +116,7 @@
               transaction.registerSynchronization(this);
               synchronizationRegistered = true;
            }
  -         catch (UnsupportedOperationException uoe)
  +         catch (Exception e)
            {
               synchronizationRegistered = PersistenceProvider.instance().registerSynchronization(this, entityManager);
            }
  
  
  



More information about the jboss-cvs-commits mailing list