[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