Uploaded image for project: 'ActiveMQ .Net'
  1. ActiveMQ .Net
  2. AMQNET-124

Irregular Behavior When Using Commit and Rollback on Non-Transacted Queue

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.2.0
    • 1.1.0
    • ActiveMQ
    • None
    • Windows, Latest Code from Subversion database

    Description

      If I instantiate a queue and then listen to it as non-transacted (eg not using AcknowledgementMode.Transactional), and then after processing a message call either session.Commit() or session.Rollback() I get REALLY random behavior.

      Sometimes messages don't appear. Sometimes messages appear, but they are the old messages even though within the queue it is a new message.

      I know that I should not be calling a transactional method on a non-transactional queue, but I thought an exception would be warranted.

      Attachments

        Activity

          People

            jgomes Jim Gomes
            christianhgross Christian Gross
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: