Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-8029

[Broker-J] [AMQP 0-8..0-91] tx.rollback on non-transacted channel should not rollback the channel

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • qpid-java-broker-7.0.1
    • Broker-J
    • None

    Description

      Currently, calling tx.rollback on a non-transacted session closes the channel (as required by the specification), but then erroneously goes on to rollback anyway.

      AMQP 0-9 spec says:

      The client must use this method [tx.select] at least once on a channel before using the Commit or Rollback methods.

      Attachments

        Activity

          People

            Unassigned Unassigned
            kwall Keith Wall
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: