Well, lets say I'm building ActiveMQ based chat application. It's pretty simple. Having only one `QUEUE.IN` and one `TOPIC.OUT`. All messages are simply routed right away from `QUEUE.IN` to `TOPIC.OUT`. Clients are producing their chat messages to `QUEUE.IN` and consuming from `TOPIC.OUT`. That's all.

Now, I wanna cluster it. Don't need something complex. Just run few other identical nodes `(A..N)`. Basically, client, subscribed to `A` node, sends message to `A.QUEUE.IN`. This message must then appear on all other nodes `(A..N).TOPIC.OUT`. This could be easily done by simple camel route that re-route all messages comes to `TOPIC.OUT` to other nodes, but is there some nice ActiveMQ-native way to do so? Like some queue/topic shared among several AMQ instances?