Messages not removed from queue when using XA connection and no transaction manager

Solution Verified - Updated -

Issue

  • Camel successfully retrieves messages from a JMS queue and processes it but the message remains in the queue.
  • AMQ Broker shows messages remaining in the queue after Camel processes them.
  • Using an XA connection factory with no transaction manager causes messages to remain in the queue even though Camel processes them.

Environment

  • Red Hat Fuse 7.9 on Karaf

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content