По умолчанию Wildfly 10 настраивает фабрику объединенных соединений как часть подсистемы JMS с двумя записями.
<pooled-connection-factory name="activemq-ra"
transaction="xa"
connectors="in-vm"
entries="java:/JmsXA java:jboss/DefaultJMSConnectionFactory"/>
Можно внедрить фабрику соединений следующим образом:
@Resource(mappedName = "java:jboss/DefaultJMSConnectionFactory")
private ConnectionFactory connectionFactory;
В чем разница между этим и выбором другой записи; java:/JmsXA
?