2014-05-14 5 views
0

JBoss에서 유효한 QueueConnectionFactory 객체를 가져 오려고 오래했습니다. 그러나 항상 null입니다. 그래서 여러 JNDI 항목을 시도해 보았습니다.이 항목도 config에 나열되어 있습니다.Java EE JBoss JMS 연결 팩토리가 null입니다.

// @Resource(mappedName = "java:jboss/exported/jms/RemoteConnectionFactory") 
@Resource(mappedName = "java:/ConnectionFactory") 
private QueueConnectionFactory connectionFactory; 

나는 더 이상 무엇이 잘못되었는지 도움이 될 것입니다.

답변

0

그래서 나는 해결책을 찾은 것 같아 :

위의 코드는 단지 (무?) 세션 빈 (제이 보스) 내에서 함께한다. 하지만 url (@path)에 의해 호출되는 클래스 안에서 실행하려고했습니다.

이유를 모르겠다. 하지만 누군가 나에게 설명해 줄 수 있을까?