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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.