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

Gavin King gavin.king at jboss.com
Wed May 30 14:53:47 EDT 2007


  User: gavin   
  Date: 07/05/30 14:53:47

  Modified:    src/main/org/jboss/seam/util   Work.java
  Removed:     src/main/org/jboss/seam/util   Transactions.java
  Log:
  apply JBSEAM-1144
  make Transaction management be a component that implements UserTransaction
  no longer need to roll back txns at end of request, due to JBAS-3242 being fixed
  
  Revision  Changes    Path
  1.5       +3 -2      jboss-seam/src/main/org/jboss/seam/util/Work.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Work.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/util/Work.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -b -r1.4 -r1.5
  --- Work.java	16 Dec 2006 10:17:14 -0000	1.4
  +++ Work.java	30 May 2007 18:53:47 -0000	1.5
  @@ -2,6 +2,7 @@
   
   import javax.transaction.UserTransaction;
   
  +import org.jboss.seam.core.Transaction;
   import org.jboss.seam.log.LogProvider;
   import org.jboss.seam.log.Logging;
   
  @@ -23,9 +24,9 @@
      
      public final T workInTransaction() throws Exception
      {
  -      boolean transactionActive = Transactions.isTransactionActiveOrMarkedRollback();
  +      boolean transactionActive = Transaction.instance().isActiveOrMarkedRollback();
         boolean begin = isNewTransactionRequired(transactionActive);
  -      UserTransaction userTransaction = begin ? Transactions.getUserTransaction() : null;
  +      UserTransaction userTransaction = begin ? Transaction.instance() : null;
         
         if (begin) 
         {
  
  
  



More information about the jboss-cvs-commits mailing list