Вы должны быть в состоянии определить зависимость, используя это имя Бина:
org.hornetq: module = JMS, type = Topic, name = "YOUR-TOPIC-NAME"
или
org.hornetq: module = JMS, type = Queue, name = "YOUR-TOPIC-NAME"
Для получения дополнительной информации посмотрите реализацию org.hornetq.api.core.management.ObjectNameBuilder, так как здесь для определения имен используются методы развертывания.
Также: эта зависимость между MBeans будет работать только на AS6 или EAP 5.1.1+.Это не будет работать с AS5 или любой другой ручной установкой, поскольку развертыватели AS не устанавливаются при ручной установке.
Также: AS7 имеет другую зависимость от внедрения.Это, вероятно, не будет работать на AS7 либо.(Я считаю, что в этом нет необходимости, поскольку вы можете просто ввести имя JNDI напрямую, т. Е. Сделать это лучше в AS7)