[jbossts-issues] [JBoss JIRA] (JBTM-1863) RESTAT Integration API does not allow participants to leave a transaction early

Michael Musgrove (JIRA) jira-events at lists.jboss.org
Mon Jul 29 07:55:26 EDT 2013


Michael Musgrove created JBTM-1863:
--------------------------------------

             Summary: RESTAT Integration API does not allow participants to leave a transaction early
                 Key: JBTM-1863
                 URL: https://issues.jboss.org/browse/JBTM-1863
             Project: JBoss Transaction Manager
          Issue Type: Feature Request
      Security Level: Public (Everyone can see)
          Components: REST
    Affects Versions: 5.0.0.M3
            Reporter: Michael Musgrove
            Assignee: Gytis Trikleris
            Priority: Minor


The restat integration API class org.jboss. narayana.rest.integration.api.ParticipantsManager interface does not allow participants to leave the transaction early (in the spec a participant can DELETE the participant-recovery URI to notify the coordinator that it is leaving the transaction early).

Question: The reportHeuristic method allows participants to leave the transaction after the termination protocol has started. To keep the interface simple would it be sensible to replace reportHeuristic with something that covered leaving a transaction at any time or would that be confusing normal operations with error conditions? If so then maybe just the converse of enlist?


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbossts-issues mailing list