증상
다음 시나리오를 고려 하십시오.
-
사용 하면 WebHTTP WCF 양방향 보내기 Microsoft BizTalk Server REST 서비스를 사용 합니다. 경우에 따라 본문이 비어 (단지 HTTP 상태 코드)를 사용 하 여 응답 응답 메시지 본문 및 다른 경우에,.
-
응답 파이프라인에는 JSON 디코더 파이프라인 구성 요소가 사용 됩니다.
-
REST 서비스 응답 본문이 비어 때마다에 JSON 응답 파이프라인 디코더에 실패 하 고 다음과 유사한 오류 메시지가 나타날 수 있습니다.
응답을 실행 하는 데 실패 했습니다 (수신) 파이프라인: "Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines.Rcv_JSON_To_XML, Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines, 버전 1.0.0.0, Culture = = 중립, publickeytoken 등 xxxxxxxxxx =" 원본: "JSON 디코더" 송신 포트: "xxxxxxxxxx" URI: "xxxxxxxxxxxx" 이유: 개체 참조가 개체의 인스턴스로 설정 되지 않았습니다.
해결 방법
이 문제는 BizTalk Server 대 한 다음 누적 업데이트에서 해결 됩니다.
BizTalk Server 2016에 대 한 2 누적 업데이트
누적 업데이트 6 for BizTalk Server 2013 r 2
참고: 새 AddMessageBodyForEmptyMessage JSON 디코더 파이프라인 구성 요소에 제공 된 이름으로 설정 합니다. 디코더는 AddMessageBodyForEmptyMessage 속성이 True로 설정 된 경우 빈 메시지를 처리할 수 있습니다.
상태
Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.
참조
서비스 팩과 누적 업데이트 목록에 대 한 BizTalk Server 대 한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
2555976 서비스 팩 및 BizTalk Server 대 한 누적 업데이트 목록
BizTalk Server 핫픽스에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
2003907 BizTalk 핫픽스와 서비스 팩 지원에 대 한 정보