WebSphere Enterprise Service Bus, 버전 6.2.0 운영 체제: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


이벤트 전송 중 오류(ServiceUnavailableException)

이벤트 서버로 이벤트를 전송하려고 할 때 내 이벤트 소스 응용프로그램에 오류가 발생했습니다. 로그 파일은 "A communication failure occurred while attempting to obtain an initial context with the provider URL."라는 메시지와 함께 ServiceUnavailableException을 표시합니다.

원인

이 문제점은 이벤트 소스 응용프로그램이 이벤트 서버에 연결할 수 없음을 표시합니다. 다음 두 조건 중 하나로 인해 이 문제점이 발생할 수 있습니다.
  • 이벤트 서버가 실행 중이 아닙니다
  • 올바른 JNDI 프로바이더 URL을 사용하도록 이벤트 소스 응용프로그램이 구성되지 않았습니다.

해결책

이 문제점을 해결하려면 다음 단계를 수행하십시오.
  1. 이벤트 서버의 상태를 확인하려면 profile_root/bin 디렉토리로 이동하여 serverStatus 명령을 실행하십시오.
    serverStatus servername
  2. 이벤트 서버가 실행 중이지 않으면 startServer 명령을 사용하여 시작하십시오.
    startServer servername
  3. 이벤트 서버에 연결할 수 없는 응용프로그램이 포함된 서버의 호스트 이름과 원격 메소드 호출(RMI) 포트를 확인하십시오. 이벤트 소스 응용프로그램에 구성된 JNDI URL에 같은 값이 지정되었는지 확인하십시오. CEI 서버가 다른 서버에 위치한 경우 JNDI는 해당 원격 전개 대상에서 해결되어야 합니다.

topic 주제

이용약관 | 피드백


시간소인 아이콘 마지막 갱신 날짜: 2010년 7월 7일 수요일


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tcei_trb_service_unavailable_exception.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
이 Information Center는 Eclipse 기술을 기반으로 합니다(http://www.eclipse.org 웹 사이트 참조).