Durable topic subscription from java client does not survive Messaging failover in Red Hat Enterprise Linux
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.