【问题标题】:How to obtain JMSServerControl object如何获取 JMSServerControl 对象
【发布时间】:2015-10-20 12:29:14
【问题描述】:

我正在使用开箱即用的 Wildfly 9 应用程序服务器,该服务器以 独立完整配置。

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

但我不知道如何获得。

我读到:https://developer.jboss.org/thread/166207 ,但这并没有真正帮助我。

doc 说我可以在jms.server 找到资源 但是当我使用时:

@Resource(mappedName = "jms.server")
private JMSServerControl control;

没有找到。

我是 Wildfly、HornetQ 和依赖注入的新手,所以在这里我有点不知所措。

【问题讨论】:

    标签: jms wildfly hornetq


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2023-02-05
      • 2020-08-17
      • 2015-11-02
      • 2019-08-08
      • 1970-01-01
      • 2022-12-15
      • 2010-11-17
      • 2015-07-29
      相关资源
      最近更新 更多