I am looking at setting up our new ESB system using ESB 4.9 on JBoss 5.1.0 and HornetQ 2.1.2. The main question I have, is the architecture below a viable or recommended. I am thinking that the JMS will sit on it's own cluster, with failover and the JBoss ESB on its own cluster with the queues living on the hornetq cluster.
My main concerns are as follows: