Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-6693

SQLException when concurrently moving messages to DLQ

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 5.14.0
    • 5.15.0
    • JDBC, Message Store
    • None

    Description

      with the jdbc message store and the absence of a security context moving messages to the dlq on transaction rollback and exhausted redelivery is completed using the broker context.
      However the long term connection associated with a jdbc context is not thread safe. It is typically associated with an incoming connection which is.
      If multiple consumers poison ack concurrently the broker can step over itself using this shared context.
      The long term connection context should be ignored for the broker.

      Attachments

        Issue Links

          Activity

            People

              gtully Gary Tully
              gtully Gary Tully
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: