【发布时间】:2011-08-03 03:14:48
【问题描述】:
我使用 JBoss AS 6 和 HornetQ 2.2.5 作为 JMS 服务器,并使用 Spring 集成 JMS 和 JMX。 我可以通过使用来自 Spring 的 JMX 调用动态创建新队列(例如 createQueue(queuename, jndiName)))。但是 JNDI 查找不起作用,我还有其他物理队列,JNDI 查找工作正常。
代码示例:
mBeanServerConnection.invoke(serverObjectName,
"createQueue", new String[] { "myQueue",
"/queue/myQueue"}, new String[] {
"java.lang.String", "java.lang.String" });
我需要为这些显式配置任何东西吗? 任何建议表示赞赏。
谢谢。
【问题讨论】:
标签: dynamic queue jndi hornetq