Message d’erreur « type de document ne correspond pas à aucun des schémas donnés » après avoir appliqué la mise à jour Cumulative 4 BizTalk Server 2013

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.

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×