증상
다음 시나리오를 고려하십시오.
-
WebSphere® MQ (MQSC 어댑터)에 대 한 BizTalk 어댑터를 사용 하 여 IBM WebSphere® MQ에서 메시지를 받을 수 있습니다.
-
들어오는 IBM WebSphere® MQ 메시지 MQRFH2 헤더를 사용 하 여 서식이 지정 됩니다.
-
UNIX 또는 호스트에서 받은 메시지에 대 한 MQ 메시지 설명자 (MQMD)에서 정수 형식 (Int Fmt) 설정 됩니다.
이 시나리오에서는 MQSC 어댑터는 BizTalk Server 파이프라인 구성 요소에 0 바이트 스트림으로 메시지를 전달 수 있습니다.
원인
이 문제는 MQMD 정수 형식을 UNIX호스트에 설정 되 면 MQRFH2 헤더에 정수 값 빅 엔디안 서식을 사용 하 여 인코딩됩니다 때문에 발생 합니다. MQMD의 다른 값은 리틀 엔디안 서식을 사용 하 여 인코딩됩니다.
해결 방법
누적 업데이트 정보
호스트 통합 서버 2013
이 문제를 해결 하는 수정 프로그램은 호스트 통합 서버 2013에 대 한 누적 업데이트 2 에 포함 됩니다.
호스트 통합 서버 2010
호스트 통합 서버 2010 누적 업데이트 10 에서이 문제를 해결 하는 수정 프로그램이 포함 됩니다.
상태
Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.
자세한 내용
이 업데이트를 적용 한 후 MQSC 어댑터 리틀 엔디안 서식을 MQRFH2 헤더에 정수 값을 사용 합니다.
이 문서에 나와있는 다른 공급업체 제품들은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 명시적이든 묵시적이든 이러한 제품의 성능 또는 안정성에 대한 어떠한 보증도 하지 않습니다.