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

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

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.2.0
    • Fix Version/s: 1.1.0
    • Component/s: ActiveMQ
    • Labels:
      None
    • Environment:

      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

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

              Dates

              • Created:
                Updated:
                Resolved: