first attempt at configuring hornetq XAResourceRecovery as well as adding configurable Hornetq failover-on-server-shutdown property