[jboss-cvs] jboss-seam/src/main/org/jboss/seam/transaction ...
Gavin King
gavin.king at jboss.com
Tue Jul 17 18:31:01 EDT 2007
User: gavin
Date: 07/07/17 18:31:01
Modified: src/main/org/jboss/seam/transaction Transaction.java
Log:
JBSEAM-1688
Revision Changes Path
1.13 +4 -2 jboss-seam/src/main/org/jboss/seam/transaction/Transaction.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: Transaction.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/transaction/Transaction.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- Transaction.java 26 Jun 2007 03:26:37 -0000 1.12
+++ Transaction.java 17 Jul 2007 22:31:01 -0000 1.13
@@ -135,9 +135,11 @@
{
try
{
- return (javax.transaction.UserTransaction) Naming.getInitialContext().lookup(userTransactionName);
+ javax.transaction.UserTransaction ut = (javax.transaction.UserTransaction) Naming.getInitialContext().lookup(userTransactionName);
+ ut.getStatus(); //for glassfish, which can return an unusable UT
+ return ut;
}
- catch (NameNotFoundException nnfe)
+ catch (Exception e)
{
return (javax.transaction.UserTransaction) Naming.getInitialContext().lookup(STANDARD_USER_TRANSACTION_NAME);
}
More information about the jboss-cvs-commits
mailing list