2011-11-18 5 views
1

jms 대기열이 원격 서버에 의해 제공 될 때 @Resource로 JMS 대기열을 주입 할 수 있는지 여부를 아는 사람은 누구입니까?원격 JMS @ EJB 로의 자원 주입

JBoss Messaging에서 Jboss 5.1을 사용하고 있습니다. 이 원격 대기열에 메시지를 게시해야하는 다른 JBoss 서버에 클라이언트 프로그램이 있습니다.

미리 감사드립니다.

답변

3

@Resource annotation에는 삽입하려는 구성 요소의 JNDI 이름을 지정할 수있는 name 속성이 있습니다. 그러나 컨테이너에는 접두어 인 java:comp/env이 있으므로 로컬 JNDI 네임 스페이스의 자원을 검색합니다.

내가 알고있는 프로그래밍 방식의 JNDI 조회를 수행해야합니다.

+0

이것은 내가 생각한 것입니다. 로컬 JNDI 트리에서 원격 jms 큐를 "볼"수있는 mbean을 구성하는 방법이 있는지 여부를 알지 못했습니다. – K2J