Reread Jason's thread.
He is talking about load balancing work across multiple clients (MDBs)
where the clients pulls messages from a queue. This has always been supported
by JBossMQ. It is called contested queues in the spec.
Not load balancing the destinations on the server (which is not support by JBossMQ),
i.e. a single client can pull messages from a queue regardless of which server it
The advantage jboss-3.2.4 has (and it is the real point of Jason's thread)
is the failover of the JMS server to a different machine in the cluster
after the original crashes. Also called HAJMS.
Jason's JMSProvider on the WIKI doesn't work correctly. As the WIKI says,
use the hajndi version that comes with JBoss in the all configuration.
It was enhanced with my suggestions from Jason's thread in 3.2.4.