XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Obsolete
    • Icon: Major Major
    • TBD EAP 5
    • EAP_EWP 5.1.2
    • HornetQ
    • None
    • JBoss-EAP-5.1.2, HornetQ-2.2.5-GA, HornetQ-2.2.5+JBPAPP-7242, HornetQ-2.2.10-EAP-B2

    • Release Notes, Compatibility/Configuration
    • already fixed
    • Not Yet Documented
    • NEW

      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

        1. RemoteMDB.java
          1 kB
        2. ra.xml
          14 kB

              csuconic@redhat.com Clebert Suconic
              rhn-support-tywickra Tyronne Wickramarathne
              Russell Dickenson Russell Dickenson (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: