Symptômes
Après avoir appliqué les 4 mise à jour Cumulative pour Microsoft BizTalk Server 2013, votre application BizTalk commence et retourne un « type de Document ne correspond pas à aucun des schémas donnés » message d’erreur (XmlDasmException). Par exemple, que vous recevez le message d’erreur semblable au suivant :
Microsoft.XLANGs.Pipeline.XLANGPipelineManagerException : Une erreur d’exécution du pipeline « Contoso.BizTalk.Pipelines.Rcv_xxx.Rcv_xxx » est survenu. Détails de l’erreur : « le type de Document « http://xxxxxxxxx » ne correspond pas à aucun des schémas donnés. ». ---> Microsoft.BizTalk.Component.XmlDasmException
à Microsoft.BizTalk.Component.XmlDasmReader.CreateProcessor (String docType)
à Microsoft.BizTalk.Component.XmlDasmReader.ShiftState (Boolean ReadState a)
à Microsoft.BizTalk.Component.XmlDasmReader.Read()
à Microsoft.BizTalk.Component.XmlDasmComp.Disassemble2 (pc de IPipelineContext, IBaseMessage inMsg)
à Microsoft.BizTalk.Component.XmlDasmComp.Disassemble (pc de IPipelineContext, IBaseMessage inMsg)
à Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble (pc de IBTMPipelineContext, IBaseMessage inMsg, dasmStageIndex de Int32)
à Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute (IBaseMessage msgIn)
à Microsoft.BizTalk.PipelineOM.PipelineManager.ExecuteReceivePipeline (ReceivePipeline receivePipeline, IBaseMessage msg, IResourceTracker & rt)
à Microsoft.XLANGs.Pipeline.XLANGPipelineManager.ExecutePipeline (p de ReceivePipeline, XLANGMessage inMsg)
Ce problème se produit uniquement lorsqu’un message d’enveloppe est transformé à l’aide de ESBTransform et soumis à XMLDASM.
Résolution
Le correctif qui résout ce problème est inclus dans les mises à jour cumulatives suivantes de BizTalk Server :
Mise à jour cumulative 2 pour BizTalk Server 2016
Mise à jour cumulative 6 pour BizTalk Server 2013 R2
Mise à jour cumulative 5 pour BizTalk Server 2013
Remarque Pour activer cette mise à jour, définissez la propriété PromoteDocSpecName à False sur le composant ESBDipatcher .
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Références
Obtenir des informations sur le service pack et liste de mise à jour cumulative pour BizTalk Server.
Obtenir des informations sur les correctifs de BizTalk Server et de la prise en charge de la mise à jour cumulative.