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

Batch transactions of priority messages: javax.jms.JMSException: Unmatched acknowledge: MessageAck {commandId = 14, responseRequired = false, ackType = 2, ...Could not find Message-ID XXX in dispatched-list (start of ack)

    XMLWordPrintableJSON

    Details

      Description

      with mixed priority messages, consuming in batches, occasional async error on batched ack pre commit.

      javax.jms.JMSException: Unmatched acknowledge: MessageAck {commandId = 14, responseRequired = false, ackType = 2, consumerId = XXX, firstMessageId = XXX, lastMessageId = XXX, destination = queue://xxx, transactionId = XXX, messageCount = 20, poisonCause = null}; Could not find Message-ID XXX in dispatched-list (start of ack)
      	at org.apache.activemq.broker.region.PrefetchSubscription.assertAckMatchesDispatched(PrefetchSubscription.java:480)

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: