[jboss-svn-commits] JBL Code SVN: r23864 - labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/wst11/stub.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Nov 13 10:38:06 EST 2008
Author: adinn
Date: 2008-11-13 10:38:06 -0500 (Thu, 13 Nov 2008)
New Revision: 23864
Modified:
labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/wst11/stub/BusinessAgreementWithCoordinatorCompletionStub.java
labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/wst11/stub/BusinessAgreementWithParticipantCompletionStub.java
Log:
added missing case for fault during cancel and corrected test logic for same -- fixes for JBTM-404
Modified: labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/wst11/stub/BusinessAgreementWithCoordinatorCompletionStub.java
===================================================================
--- labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/wst11/stub/BusinessAgreementWithCoordinatorCompletionStub.java 2008-11-13 15:27:33 UTC (rev 23863)
+++ labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/wst11/stub/BusinessAgreementWithCoordinatorCompletionStub.java 2008-11-13 15:38:06 UTC (rev 23864)
@@ -100,7 +100,7 @@
}
public synchronized void cancel ()
- throws WrongStateException, SystemException
+ throws FaultedException, WrongStateException, SystemException
{
/*
* Active -> illegal state
@@ -124,6 +124,10 @@
{
throw new SystemException() ;
}
+ else if (state == State.STATE_FAILING_CANCELING)
+ {
+ throw new FaultedException();
+ }
else if (state != State.STATE_ENDED)
{
throw new WrongStateException() ;
Modified: labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/wst11/stub/BusinessAgreementWithParticipantCompletionStub.java
===================================================================
--- labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/wst11/stub/BusinessAgreementWithParticipantCompletionStub.java 2008-11-13 15:27:33 UTC (rev 23863)
+++ labs/jbosstm/trunk/XTS/WS-T/dev/src11/com/arjuna/wst11/stub/BusinessAgreementWithParticipantCompletionStub.java 2008-11-13 15:38:06 UTC (rev 23864)
@@ -119,7 +119,7 @@
{
throw new SystemException() ;
}
- else if (state != State.STATE_FAILING_CANCELING)
+ else if (state == State.STATE_FAILING_CANCELING)
{
throw new FaultedException() ;
}
More information about the jboss-svn-commits
mailing list