[jboss-svn-commits] JBL Code SVN: r32755 - labs/jbosstm/trunk/XTS/WSTX/classes10/com/arjuna/mwlabs/wst/at/remote.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed May 5 12:32:43 EDT 2010
Author: adinn
Date: 2010-05-05 12:32:42 -0400 (Wed, 05 May 2010)
New Revision: 32755
Modified:
labs/jbosstm/trunk/XTS/WSTX/classes10/com/arjuna/mwlabs/wst/at/remote/TransactionManagerImple.java
labs/jbosstm/trunk/XTS/WSTX/classes10/com/arjuna/mwlabs/wst/at/remote/UserTransactionImple.java
Log:
removed changes accidently amde to 1.0 code -- fixes for JBTM-489
Modified: labs/jbosstm/trunk/XTS/WSTX/classes10/com/arjuna/mwlabs/wst/at/remote/TransactionManagerImple.java
===================================================================
--- labs/jbosstm/trunk/XTS/WSTX/classes10/com/arjuna/mwlabs/wst/at/remote/TransactionManagerImple.java 2010-05-05 16:19:10 UTC (rev 32754)
+++ labs/jbosstm/trunk/XTS/WSTX/classes10/com/arjuna/mwlabs/wst/at/remote/TransactionManagerImple.java 2010-05-05 16:32:42 UTC (rev 32755)
@@ -157,7 +157,8 @@
}
protected EndpointReferenceType enlistForCompletion (final EndpointReferenceType participantEndpoint)
- throws WrongStateException, UnknownTransactionException, SystemException
+ throws WrongStateException, UnknownTransactionException,
+ AlreadyRegisteredException, SystemException
{
try
{
Modified: labs/jbosstm/trunk/XTS/WSTX/classes10/com/arjuna/mwlabs/wst/at/remote/UserTransactionImple.java
===================================================================
--- labs/jbosstm/trunk/XTS/WSTX/classes10/com/arjuna/mwlabs/wst/at/remote/UserTransactionImple.java 2010-05-05 16:19:10 UTC (rev 32754)
+++ labs/jbosstm/trunk/XTS/WSTX/classes10/com/arjuna/mwlabs/wst/at/remote/UserTransactionImple.java 2010-05-05 16:32:42 UTC (rev 32755)
@@ -243,12 +243,19 @@
throws WrongStateException, UnknownTransactionException,
SystemException
{
- TransactionManagerImple tm = (TransactionManagerImple) TransactionManager.getTransactionManager();
+ try
+ {
+ TransactionManagerImple tm = (TransactionManagerImple) TransactionManager.getTransactionManager();
- final String id = ((TxContextImple) tm.currentTransaction()).identifier();
- final EndpointReferenceType completionCoordinator = tm.enlistForCompletion(getCompletionParticipant(id));
+ final String id = ((TxContextImple) tm.currentTransaction()).identifier();
+ final EndpointReferenceType completionCoordinator = tm.enlistForCompletion(getCompletionParticipant(id));
- _completionCoordinators.put(id, completionCoordinator);
+ _completionCoordinators.put(id, completionCoordinator);
+ }
+ catch (com.arjuna.wsc.AlreadyRegisteredException ex)
+ {
+ throw new SystemException(ex.toString());
+ }
}
/**
More information about the jboss-svn-commits
mailing list