当远程服务器提供jms队列时,是否有人知道是否可以将JMS队列注入@Resource。
我在JBoss Messaging中使用Jboss 5.1。我们在不同的JBoss服务器上有一个客户端程序,需要将消息发布到此远程队列。
提前致谢。
答案 0 :(得分:3)
@Resource
注释具有name
属性,您可以在其中指定要注入的组件的JNDI名称。但是,容器将在其前面添加java:comp/env
,这意味着它将在本地JNDI名称空间中查找资源。
据我所知,您必须为此执行程序化JNDI查找。