如何获取JMSServerControl对象

如何获取JMSServerControl对象,jms,wildfly,hornetq,Jms,Wildfly,Hornetq,我使用的是一个现成的Wildfly 9应用服务器,从 独立完整配置 我想在运行时创建持久性主题,所以互联网告诉我需要 JMSServerControl的实例 但我不知道怎么弄到 我读到: ,但这并没有真正帮助我 上面说我可以在jms.server 但当我使用: @Resource(mappedName = "jms.server") private JMSServerControl control; 没有找到它 我不熟悉Wildfly、HornetQ和依赖注入,所以我在这里有点不知所措。尝试进

我使用的是一个现成的Wildfly 9应用服务器,从 独立完整配置

我想在运行时创建持久性主题,所以互联网告诉我需要 JMSServerControl的实例

但我不知道怎么弄到

我读到: ,但这并没有真正帮助我

上面说我可以在
jms.server
但当我使用:

@Resource(mappedName = "jms.server")
private JMSServerControl control;
没有找到它


我不熟悉Wildfly、HornetQ和依赖注入,所以我在这里有点不知所措。

尝试进行显式JNDI查找。类似于

Context context = new InitialContext();
JMSServerControl control = (JMSServerControl)context.lookup("jms.server");

尝试执行显式JNDI查找。类似于

Context context = new InitialContext();
JMSServerControl control = (JMSServerControl)context.lookup("jms.server");