Clustering HornetQ using message replication