[jboss-cvs] jboss-seam/src/main/org/jboss/seam/transaction ...
Shane Bryzak
sbryzak at redhat.com
Thu Jul 26 21:48:11 EDT 2007
User: sbryzak2
Date: 07/07/26 21:48:11
Modified: src/main/org/jboss/seam/transaction SeSynchronizations.java
Log:
JBSEAM-1714
Revision Changes Path
1.3 +9 -1 jboss-seam/src/main/org/jboss/seam/transaction/SeSynchronizations.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: SeSynchronizations.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/transaction/SeSynchronizations.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- SeSynchronizations.java 21 Jul 2007 05:41:37 -0000 1.2
+++ SeSynchronizations.java 27 Jul 2007 01:48:11 -0000 1.3
@@ -52,8 +52,16 @@
public void registerSynchronization(Synchronization sync)
{
+ if (synchronizations.isEmpty())
+ {
+ throw new IllegalStateException("Transaction begin not detected, " +
+ "try installing transaction:ejb-transaction in components.xml");
+ }
+ else
+ {
synchronizations.peek().registerSynchronization(sync);
}
+ }
public boolean isAwareOfContainerTransactions()
{
More information about the jboss-cvs-commits
mailing list