이벤트 서비스로 이벤트를 전송하려고 할 때
내 이벤트 소스에 오류가 발생했습니다. 로그 파일은
"The JNDI lookup of a JMS queue failed because the
JNDI name defined in the emitter profile is not bound in the JNDI."라는 메시지와 함께 EmitterException을 표시합니다.
원인
이 문제점은 이미터가 사용 중인 JMS 전송 구성이
JMS 구성에 정의되지 않은 하나 이상의 JMS 자원을 지정함을 표시합니다.
해결책
이러한 문제점을 해결하려면 다음을 수행하십시오.
- 관리 콘솔에서 서비스 통합 > CEI(Common Event Infrastructure)
> 이벤트 이미터 팩토리 > emitter_factory > JMS
전송 설정을 클릭하십시오. 이벤트 소스 응용프로그램이 사용하는
이미터 팩토리에 대한 JMS 전송을 보고 있는지 확인하십시오.
- 큐 JNDI 이름 및 큐 연결 팩토리 JNDI 이름 특성에 대해 지정된 값을
확인하십시오. 지정된 JNDI 이름이 JNDI 네임 스페이스에 존재하며
유효한 JMS 오브젝트인지 확인하십시오. 필요하면 이러한 특성을 수정하거나
필수 JMS 자원을 작성하십시오.