[Mulgara-svn] r2047 - trunk/src/jar/resolver/java/org/mulgara/resolver

pag at mulgara.org pag at mulgara.org
Tue Sep 27 17:52:46 UTC 2011


Author: pag
Date: 2011-09-27 17:52:46 +0000 (Tue, 27 Sep 2011)
New Revision: 2047

Modified:
   trunk/src/jar/resolver/java/org/mulgara/resolver/MulgaraExternalTransaction.java
Log:
Added logging to exception handling

Modified: trunk/src/jar/resolver/java/org/mulgara/resolver/MulgaraExternalTransaction.java
===================================================================
--- trunk/src/jar/resolver/java/org/mulgara/resolver/MulgaraExternalTransaction.java	2011-09-27 17:52:24 UTC (rev 2046)
+++ trunk/src/jar/resolver/java/org/mulgara/resolver/MulgaraExternalTransaction.java	2011-09-27 17:52:46 UTC (rev 2047)
@@ -136,12 +136,16 @@
         for (EnlistableResource resource : enlisted) {
           try {
             resource.abort();
-          } catch (Throwable throw_away) {}
+          } catch (Throwable throw_away) {
+            logger.warn("Difficulty aborting enlisted resource while aborting transaction", throw_away);
+          }
         }
         for (EnlistableResource resource : prepared) {
           try {
             resource.abort();
-          } catch (Throwable throw_away) {}
+          } catch (Throwable throw_away) {
+            logger.warn("Difficulty aborting prepared resource while aborting transaction", throw_away);
+          }
         }
 
         return new MulgaraTransactionException(errorMessage, cause);



More information about the Mulgara-svn mailing list