Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-668

Artemis does not handle reject on AMQP with Tx and presettled messages as spec outlines

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.4.0
    • None
    • None

    Description

      The spec states:

      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.

      We should add the appropriate behviour.

      Attachments

        Activity

          People

            martyntaylor Martyn Taylor
            martyntaylor Martyn Taylor
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: