[jboss-svn-commits] JBL Code SVN: r20516 - labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/webservices11/wsat/client.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jun 16 06:33:42 EDT 2008


Author: adinn
Date: 2008-06-16 06:33:41 -0400 (Mon, 16 Jun 2008)
New Revision: 20516

Modified:
   labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/webservices11/wsat/client/CoordinatorClient.java
Log:
ensured that participant responds to commit or rollback with committed or aborted, respectively, when it has no endpoint. this is required to implement assumed commit for incoming commit and assumed abort for incoming rollback which may happen during recovery

Modified: labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/webservices11/wsat/client/CoordinatorClient.java
===================================================================
--- labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/webservices11/wsat/client/CoordinatorClient.java	2008-06-16 10:16:01 UTC (rev 20515)
+++ labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/webservices11/wsat/client/CoordinatorClient.java	2008-06-16 10:33:41 UTC (rev 20516)
@@ -195,6 +195,10 @@
                                                 final AttributedURI action)
     {
         AddressingHelper.installNoneReplyTo(addressingProperties);
-        return WSATClient.getCoordinatorPort(endpoint, action, addressingProperties);
+        if (endpoint != null) {
+            return WSATClient.getCoordinatorPort(endpoint, action, addressingProperties);
+        } else {
+            return WSATClient.getCoordinatorPort(action, addressingProperties);
+        }
     }
 }




More information about the jboss-svn-commits mailing list