Saturday, June 3, 2023

Fehlermeldung „Der Dokumenttyp stimmt mit keinem der angegebenen Schemas überein“ nach der Anwendung des kumulativen Updates 4 für BizTalk Server 2013 – Microsoft-Support

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