summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnaud Simon <arnaudsimon@apache.org>2008-05-29 08:57:48 +0000
committerArnaud Simon <arnaudsimon@apache.org>2008-05-29 08:57:48 +0000
commit1d61a8fd858901fd9b78b8393a6619ec6d09bae2 (patch)
tree8f6909c3d4c901065ab0b480964e6df12fcc618a
parent93d63b6132ab4c08762c088e20b7f71e40a8e14c (diff)
downloadqpid-python-1d61a8fd858901fd9b78b8393a6619ec6d09bae2.tar.gz
QPID-1094: added finally close for cleaning potential indoubt tx
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@661267 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--java/client/src/test/java/org/apache/qpid/test/unit/xa/FaultTest.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/java/client/src/test/java/org/apache/qpid/test/unit/xa/FaultTest.java b/java/client/src/test/java/org/apache/qpid/test/unit/xa/FaultTest.java
index 49a434518d..8f291897eb 100644
--- a/java/client/src/test/java/org/apache/qpid/test/unit/xa/FaultTest.java
+++ b/java/client/src/test/java/org/apache/qpid/test/unit/xa/FaultTest.java
@@ -388,6 +388,17 @@ public class FaultTest extends AbstractXATestCase
{
fail("Caught wrong exception, expected XAException, got: " + ex);
}
+ finally
+ {
+ try
+ {
+ _xaResource.commit(xid, false);
+ }
+ catch (XAException e)
+ {
+ fail("Cannot commit prepared tx: " + e);
+ }
+ }
}
/**