[Mulgara-svn] r1012 - branches/mgr-121-lockrecovery/src/jar/resolver/java/org/mulgara/resolver

ronald at mulgara.org ronald at mulgara.org
Mon Jun 23 02:39:46 UTC 2008


Author: ronald
Date: 2008-06-22 19:39:45 -0700 (Sun, 22 Jun 2008)
New Revision: 1012

Modified:
   branches/mgr-121-lockrecovery/src/jar/resolver/java/org/mulgara/resolver/MulgaraInternalTransactionFactory.java
Log:
rollback() should trigger explicitRollback(), not heuristicRollback().


Modified: branches/mgr-121-lockrecovery/src/jar/resolver/java/org/mulgara/resolver/MulgaraInternalTransactionFactory.java
===================================================================
--- branches/mgr-121-lockrecovery/src/jar/resolver/java/org/mulgara/resolver/MulgaraInternalTransactionFactory.java	2008-06-23 02:38:52 UTC (rev 1011)
+++ branches/mgr-121-lockrecovery/src/jar/resolver/java/org/mulgara/resolver/MulgaraInternalTransactionFactory.java	2008-06-23 02:39:45 UTC (rev 1012)
@@ -182,7 +182,7 @@
           try {
             writeTransaction.execute(new TransactionOperation() {
                 public void execute() throws MulgaraTransactionException {
-                  writeTransaction.heuristicRollback("Explicit Rollback");
+                  ((MulgaraInternalTransaction)writeTransaction).explicitRollback();
                 }
             });
             // FIXME: Should be checking status here, not writelock.




More information about the Mulgara-svn mailing list