Fehlermeldung „Der Dokumenttyp stimmt mit keinem der angegebenen Schemas überein", nachdem Sie das kumulative Update 4 für BizTalk Server 2013 angewendet haben
Symptome
Nachdem Sie das kumulative Update 4 für Microsoft BizTalk Server 2013 angewendet haben, schlägt Ihre BizTalk-Anwendung fehl und gibt die Fehlermeldung „Der Dokumenttyp stimmt mit keinem der angegebenen Schemas überein" (XmlDasmException) zurück. Die Fehlermeldung, die Sie erhalten, sieht beispielsweise wie folgt aus:
Microsoft.XLANGs.Pipeline.XLANGPipelineManagerException: Beim Ausführen der Pipeline „Contoso.BizTalk.Pipelines.Rcv_xxx.Rcv_xxx" ist ein Fehler aufgetreten. Fehlerdetails: „Der Dokumenttyp „http://xxxxxxxxx" stimmt mit keinem der angegebenen Schemata überein." --->Microsoft.BizTalk.Component.XmlDasmException
bei Microsoft.BizTalk.Component.XmlDasmReader.CreateProcessor(String docType)
bei Microsoft.BizTalk.Component.XmlDasmReader.ShiftState(Boolean readState)
bei Microsoft.BizTalk.Component.XmlDasmReader.Read()
bei Microsoft.BizTalk.Component.XmlDasmComp.Disassemble2(IPipelineContext pc, IBaseMessage inMsg)
bei Microsoft.BizTalk.Component.XmlDasmComp.Disassemble(IPipelineContext pc, IBaseMessage inMsg)
bei Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble(IBTMPipelineContext pc, IBaseMessage inMsg, Int32 dasmStageIndex)
bei Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute(IBaseMessage msgIn)
bei Microsoft.BizTalk.PipelineOM.PipelineManager.ExecuteReceivePipeline(ReceivePipeline takePipeline, IBaseMessage msg, IResourceTracker& rt)
bei Microsoft.XLANGs.Pipeline.XLANGPipelineManager.ExecutePipeline(ReceivePipeline p, XLANGMessage inMsg)
Dieses Problem tritt nur auf, wenn eine Umschlagnachricht mithilfe von ESBTransform transformiert und an XMLDASM übermittelt wird.
Auflösung
Der Fix, der dieses Problem behebt, ist in den folgenden kumulativen Updates für BizTalk Server enthalten:
Kumulatives Update 2 für BizTalk Server 2016
Kumulatives Update 6 für BizTalk Server 2013 R2
Kumulatives Update 5 für BizTalk Server 2013
Hinweis Um dieses Update zu aktivieren, legen Sie die PromoteDocSpecName-Eigenschaft in der ESBDipatcher-Komponente auf False fest.
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Gilt für" aufgeführt sind.
Verweise
Erfahren Sie mehr über Service Packs und die kumulative Updateliste für BizTalk Server.
Erfahren Sie mehr über BizTalk Server-Hotfixes und kumulative Updateunterstützung .
No comments:
Post a Comment