증상
Microsoft BizTalk Server 2013에 대 한 누적 업데이트 4 적용 하면 BizTalk 응용 프로그램 시작 실패 하 고 반환을 "문서 형식이 일치 하지 않는 지정 된 스키마의" 오류 메시지 (XmlDasmException). 예를 들어, 나타나는 오류 메시지는 다음과 같습니다.
Microsoft.XLANGs.Pipeline.XLANGPipelineManagerException: "Contoso.BizTalk.Pipelines.Rcv_xxx.Rcv_xxx" 파이프라인을 실행 하는 실패 했습니다. 오류 정보: "문서 유형"http://xxxxxxxxx"일치 하지 않습니다 지정한 스키마 중 하나.". Microsoft.BizTalk.Component.XmlDasmException--->
Microsoft.BizTalk.Component.XmlDasmReader.CreateProcessor (String docType)에 Microsoft.BizTalk.Component.XmlDasmReader.ShiftState (부울 readState)에 Microsoft.BizTalk.Component.XmlDasmReader.Read()에서 Microsoft.BizTalk.Component.XmlDasmComp.Disassemble2 (IPipelineContext pc, IBaseMessage inMsg)에 Microsoft.BizTalk.Component.XmlDasmComp.Disassemble (IPipelineContext pc, IBaseMessage inMsg)에 Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble (IBTMPipelineContext pc, IBaseMessage inMsg, i n t 32 dasmStageIndex)에 Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute (IBaseMessage msgIn)에 Microsoft.BizTalk.PipelineOM.PipelineManager.ExecuteReceivePipeline (ReceivePipeline receivePipeline, IResourceTracker 및 rt IBaseMessage msg)에 Microsoft.XLANGs.Pipeline.XLANGPipelineManager.ExecutePipeline (ReceivePipeline p, XLANGMessage inMsg)에봉투 메시지는 ESBTransform 를 사용 하 여 변환 하 고 XMLDASM에 제출 하는 경우에이 문제가 나타납니다.
해결 방법
이 문제를 해결 하는 수정 프로그램은 BizTalk Server 대 한 다음 누적 업데이트에 포함 됩니다.
BizTalk Server 2016에 대 한 누적 업데이트 2
BizTalk Server 2013 r 2 용 누적 업데이트 6
BizTalk Server 2013에 대 한 누적 업데이트 5 참고: 이 업데이트를 사용 하려면 ESBDipatcher 구성 요소 를 PromoteDocSpecName 속성을 설정 합니다.
상태
Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.
참조
BizTalk Server 대 한 서비스 팩 및 누적 업데이트 목록에 대해 알아봅니다.BizTalk Server 핫픽스와 누적 업데이트 지원에알아봅니다.