Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
proton-0.7
-
None
Description
In order to publish messages in a transaction, it is necessary to apply state to the outgoing transfer frames. Proton-J does allow applying a disposition change to the delivery with the relevant TransactionalState (which contains the required txn-id), however this has no impact on the transfer frames which then get emitted from the transport, resulting in the message transfers being considered non-transactional.
The transport implementation should be updated to apply existing local delivery state to the outgoing transfer frames.
Attachments
Issue Links
- is related to
-
PROTON-667 add support for transactional state and enable outgoing transfer frames to specify a txn-id
- Closed