How can qpid broker reject a transaction before it is commited?

Solution Verified - Updated -

Issue

  • having a transactioned session to qpid broker that executes:
    1. MessageProducer#send => No error occurs.
    2. commit
  • the commit fails with enqueue exception (queue full)
  • we need to get the exception during the message sending, not only when committing the transaction

How to get the exception earlier?

Environment

  • Red Hat Enterprise MRG Messaging

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