Durable topic subscription from java client does not survive Messaging failover in Red Hat Enterprise Linux

Solution Unverified - Updated -

Issue

  • Java client with durable subscription can failover to new broker, but attempting to failover back to original broker causes the following error:

    Jan  7 11:18:09 XXXX qpidd[28591]: 2010-jan-07 11:18:09 error Execution exception: resource-locked: Queue clientid:test.client has an exclusive consumer. No more consumers allowed. (qpid/broker/Queue.cpp:465) 
    Jan  7 11:18:09 XXXX qpidd[28591]: 2010-jan-07 11:18:09 error 10.34.22.64:28591(READY/error) channel error 26577 on 10.34.22.64:28591-3(local): resource-locked: Queue clientid:test.client has an exclusive consumer. No more consumers allowed. (qpid/broker/Queue.cpp:465) (unresolved: 10.34.22.64:28591 ) 
    Jan  7 11:18:09 XXXX qpidd[28591]: 2010-jan-07 11:18:09 info 10.34.22.64:28591(READY/error) error 26577 resolved with 10.34.22.64:28591 
    Jan  7 11:18:09 XXXX qpidd[28591]: 2010-jan-07 11:18:09 info 10.34.22.64:28591(READY) error 26577 resolved.
    

Environment

  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise MRG 1.2

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