You don't need Live Backup for avaiability.. :-)
Active Active Queue/Topic on both Instances , produced Messages are round robine distributed over both nodes.
If one Node crash, messages goes avaible node...
look hornetQ docs for cluster-connections...