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


WebSphere MQ JMS 바인딩 문제점 해결

WebSphere® MQ JMS 바인딩에 대한 문제점을 진단하여 수정할 수 있습니다.

구현 예외

다양한 오류 조건에 대한 응답으로 MQ JMS 가져오기 및 내보내기 구현에서는 두 가지 유형의 예외 중 하나가 리턴될 수 있습니다.
  • 서비스 비즈니스 예외: 이 예외는 서비스 비즈니스 인터페이스(WSDL 포트 유형)에 지정된 결함이 발생한 경우에 리턴됩니다.
  • 서비스 런타임 예외: 다른 모든 경우에 발생합니다. 대부분의 경우, 원인 예외에는 원래 예외(JMSException)가 포함됩니다.

    예를 들어, 가져오기에서는 각 요청 메시지에 대해 하나의 응답 메시지만 예상합니다. 응답이 두 개 이상 도달하거나 늦은 응답(SCA 응답 만기가 만료됨)이 도달하면 서비스 런타임 예외가 처리됩니다. 트랜잭션이 롤백되고 응답 메시지가 큐에서 제거되거나 실패 이벤트 관리자에 의해 처리됩니다.

WebSphere MQ JMS 기반 SCA 메시지가 실패 이벤트 관리자에 표시되지 않음

SCA 메시지가 원래 WebSphere MQ 상호작용 실패를 통해 발생된 경우, 실패 이벤트 관리자에서 이 메시지를 볼 수 있습니다. 이와 같은 메시지가 실패 이벤트 관리자에 표시되지 않으면, 기본적인 리스너 포트의 최대 재시도 수 특성 값이 1 이상인지 확인하십시오, 이 값을 1 이상으로 설정하면 MQ JMS 바인딩에 대한 SCA 호출 중 실패 이벤트 관리자와의 상호작용이 사용 가능하게 됩니다.

잘못 사용되는 시나리오: WebSphere MQ 바인딩과의 비교

WebSphere MQ JMS 바인딩은 JMS 메시지 모델에 따라 메시지를 표시하는 WebSphere MQ에 대해 전개된 JMS 응용프로그램과 상호 운영되도록 설계되어 있습니다. 그러나 WebSphere MQ 가져오기 및 내보내기는 주로 기본 WebSphere MQ 응용프로그램과 상호 운영하고 WebSphere MQ 메시지 본문의 전체 컨텐츠를 중개에 표시하도록 설계됩니다.

WebSphere MQ 바인딩이 아닌 WebSphere MQ JMS 바인딩을 사용해서 다음 시나리오를 빌드해야 합니다.

WebSphere MQ 바인딩 및 WebSphere MQ JMS 바인딩이 상호 운영될 것으로 예상되는 상황이 있습니다. 특히, J2EE 및 비J2EE WebSphere MQ 응용프로그램 사이에서 브릿지하는 경우에는 적합한 데이터 바인딩, 중개 모듈 또는 둘 다와 함께 WebSphere MQ 내보내기 및 WebSphere MQ JMS 가져오기(또는 반대로)를 사용하십시오.


concept 개념 주제

이용약관 | 피드백


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


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