Martyn Taylor created ARTEMIS-668:
-------------------------------------

             Summary: Artemis does not handle reject on AMQP with Tx and 
presettled messages as spec outlines
                 Key: ARTEMIS-668
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-668
             Project: ActiveMQ Artemis
          Issue Type: Bug
            Reporter: Martyn Taylor


The spec states: 

{quote}
The delivered message will not be made available at the node until the 
transaction has been
successfully discharged. If the transaction is rolled back then the delivery is 
not made available.
Should the resource be unable to process the delivery it MUST NOT allow the 
successful dis-
charge of the associated transaction. This may be communicated by immediately 
destroying the
controlling link on which the transaction was declared, or by rejecting any 
attempt to discharge
the transaction where the fail flag is not set to true.
{quote}

We should add the appropriate behviour.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to