我使用开箱即用的Wildfly 9应用服务器启动了 独立完整配置。
我想在运行时创建持久性主题,因此互联网告诉我需要 JMSServerControl的一个实例。
但我不知道如何获得一个。
我读到:https://developer.jboss.org/thread/166207 ,但那并没有真正帮助我。
doc说我可以在jms.server
找到资源
但是当我使用:
@Resource(mappedName = "jms.server")
private JMSServerControl control;
没有找到。
我是Wildfly,HornetQ和Dependency Injection的新手,所以我在这里有点茫然。
答案 0 :(得分:0)
尝试进行显式JNDI查找。
的内容Context context = new InitialContext();
JMSServerControl control = (JMSServerControl)context.lookup("jms.server");