Sintomi
Dopo avere applicato l' aggiornamento cumulativo 4 di aggiornamento per Microsoft BizTalk Server 2013, l'applicazione BizTalk inizia non riesce e restituisce un "tipo di documento non corrisponde a nessuno degli schemi forniti" messaggio di errore (XmlDasmException). Ad esempio, che viene visualizzato il messaggio di errore analogo al seguente:
Microsoft.XLANGs.Pipeline.XLANGPipelineManagerException: Errore durante l'esecuzione della pipeline "Contoso.BizTalk.Pipelines.Rcv_xxx.Rcv_xxx". Dettagli errore: "il tipo di documento"http://xxxxxxxxx"non corrisponde a nessuno degli schemi forniti.". ---> Microsoft.BizTalk.Component.XmlDasmException
in Microsoft.BizTalk.Component.XmlDasmReader.CreateProcessor (stringa docType)
in Microsoft.BizTalk.Component.XmlDasmReader.ShiftState (readState booleano)
in Microsoft.BizTalk.Component.XmlDasmReader.Read()
in Microsoft.BizTalk.Component.XmlDasmComp.Disassemble2 (pc IPipelineContext, IBaseMessage inMsg)
in Microsoft.BizTalk.Component.XmlDasmComp.Disassemble (pc IPipelineContext, IBaseMessage inMsg)
in Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble (pc IBTMPipelineContext, IBaseMessage inMsg, dasmStageIndex di Int32)
in Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute (IBaseMessage msgIn)
in Microsoft.BizTalk.PipelineOM.PipelineManager.ExecuteReceivePipeline (ReceivePipeline receivePipeline, IBaseMessage msg, IResourceTracker & rt)
in Microsoft.XLANGs.Pipeline.XLANGPipelineManager.ExecutePipeline (p ReceivePipeline, XLANGMessage inMsg)
Questo problema si verifica solo quando un messaggio protetto viene trasformato utilizzando ESBTransform e inviato a XMLDASM.
Risoluzione
La correzione che risolve questo problema è inclusa negli aggiornamenti cumulativi seguenti per BizTalk Server:
Aggiornamento cumulativo 2 per il 2016 di BizTalk Server
Aggiornamento cumulativo 6 per BizTalk Server 2013 R2
Aggiornamento cumulativo 5 per BizTalk Server 2013
Nota: Per attivare questo aggiornamento, impostare la proprietà PromoteDocSpecName su False sul componente ESBDipatcher .
Stato
Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".
Riferimenti
Informazioni sui service pack e l'elenco di aggiornamento cumulativo per BizTalk Server.
Informazioni sugli aggiornamenti rapidi di BizTalk Server e il supporto dell'aggiornamento cumulativo.