[jbossts-issues] [JBoss JIRA] Closed: (JBTM-370) xts participant comenstate() exception handling improvements

Andrew Dinn (JIRA) jira-events at lists.jboss.org
Wed Jun 4 06:21:20 EDT 2008

     [ http://jira.jboss.com/jira/browse/JBTM-370?page=all ]

Andrew Dinn closed JBTM-370.

    Resolution: Done

Corrected demo code and javadoc comments in trunk and back-ported to 4.2.3.GA.SP branch

> xts participant comenstate() exception handling improvements
> ------------------------------------------------------------
>                 Key: JBTM-370
>                 URL: http://jira.jboss.com/jira/browse/JBTM-370
>             Project: JBoss Transaction Manager
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: WS-T Implementation
>    Affects Versions: 4.3.0.GA, 4.2.3.SP7
>            Reporter: Jonathan Halliday
>         Assigned To: Andrew Dinn
>             Fix For: 4.2.3.SP8, 4.4.CR1
> In the XTS demo app, TaxiParticipantBA.compensate throws a SystemException. This is regarded by XTS as a potentially transitory problem and thus the compensate is retried at 30 second intervals.  We should instead throw FaultedException, which indicated a permanent error.
> Further, the javadoc for BusinessAgreementWithParticipantCompletionParticipant should be updated to clarify the behaviour of these exceptions and the circumstances in which each should be used.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbossts-issues mailing list