Reference: Configure XA Recovery Configuration Settings
32.6.1.1. Configuration Settings If HornetQ is configured with a default in-vm acceptor: org.hornetq.core.remoting.impl.invm.InVMAcceptorFactory the corresponding configuration in conf/jbossts-properties.xml is: If it is now configured with a netty acceptor on a non-default port: org.hornetq.core.remoting.impl.netty.NettyAcceptorFactory the corresponding configuration in conf/jbossts-properties.xml is: Note Note the additional commas to skip the user and password before connector parameters If the recovery must use admin, adminpass, the configuration would have been: Configuring HornetQ with an invm acceptor and configuring the Recovery Manager with an invm connector is the recommended way to enable XA Recovery.