Failover process won't work as expected when a singleton MDB is used on HornetQ cluster
Steps to reproduce:
-Configure a two node load-balancing cluster ; (L) & (B)
-Create a Queue on both nodes, queue/A
-Setup a standalone JBoss-EAP-5.1.2 (S) instance and configure it's RAR to failover
-Deploy a singleton MDB on the server "S". You could set minSession,maxSessions to 1
-Open JMX Console and see the consumer count at node "L"
-You could see node "L" having 1 as its consumer count node "B" having "0"
-Kill the Node L, (or the one from which the MDB is consuming messages)
-MDB should listen to Node B, but it won't consume any messages
-Node B reads it has just 0 consumers.
-At this stage, the MDB won't consume any messages