[
https://issues.apache.org/jira/browse/ARTEMIS-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
clebert suconic updated ARTEMIS-773:
------------------------------------
Fix Version/s: (was: 1.5.1)
1.6.0
> AMQP: Transactional Acquistion and Retirement does not seem to work correctly.
> ------------------------------------------------------------------------------
>
> Key: ARTEMIS-773
> URL: https://issues.apache.org/jira/browse/ARTEMIS-773
> Project: ActiveMQ Artemis
> Issue Type: Bug
> Components: AMQP
> Affects Versions: 1.4.0
> Reporter: Timothy Bish
> Priority: Blocker
> Fix For: 1.6.0
>
>
> When a message is enlisted in a transaction by having an accepted disposition
> but is not settled, and the transaction is rolled back by the client, the
> broker should treat that message as still being acquired by the receiver and
> not redeliver it again and the receiver should be able to consume, modify,
> reject or release the delivery on its own afterwards.
> It seems that the broker allows for a client to accept but not settle inside
> of a TX but if that TX is rolled back it appears that the message will later
> be redelivered even if they are immediately accepted in a new TX and that TX
> is committed.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)