远程JMS @Resource注入EJB

时间:2011-11-18 10:39:30

标签: jboss ejb jms jndi jboss5.x

当远程服务器提供jms队列时,是否有人知道是否可以将JMS队列注入@Resource。

我在JBoss Messaging中使用Jboss 5.1。我们在不同的JBoss服务器上有一个客户端程序,需要将消息发布到此远程队列。

提前致谢。

1 个答案:

答案 0 :(得分:3)

@Resource注释具有name属性,您可以在其中指定要注入的组件的JNDI名称。但是,容器将在其前面添加java:comp/env,这意味着它将在本地JNDI名称空间中查找资源。

据我所知,您必须为此执行程序化JNDI查找。