증상
다음과 같은 경우를 생각해 볼 수 있습니다.
-
다음 필드가 포함 된 XML 파일이 있습니다.
<Rgn>#x0;<Rgn>
-
Microsoft Visual Studio에서 스키마에 대해 파일의 유효성을 검사 합니다. 이 경우 유효성 검사에 실패 하 고 다음 오류 메시지가 나타납니다.
잘못 된 .XML: 경고 BEC2004: '. ', 16 진수 값 0x00은 잘못 된 문자입니다.
-
Microsoft BizTalk Server의 최신 XML 디스어셈블러 및 XML 유효성 검사기 구성 요소를 사용 하 여이 잘못 된 XML을 처리 합니다.
이 시나리오에서는 수신 파이프라인의 XML validator 구성 요소가 오류를 일으키지 않고 BizTalk Server에서 메시지가 처리 되는 것을 확인할 수 있습니다. 그러나 나중에 메시지가 송신 포트의 맵에서 오류를 발생 시킵니다.
해결 방법
누적 업데이트 정보
이 문제를 해결 하는 픽스는 BizTalk Server 2013의 누적 업데이트 3 에 포함 되어 있습니다.
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.
참조
BizTalk server에 대 한 서비스 팩 및 누적 업데이트 목록 에 대해 알아봅니다. biztalk server 핫픽스 및 누적 업데이트 지원에 대해 알아보세요.