REMEDIERE: Eroarea "Elementul rădăcină lipsește" în BTAHL72XMLReceivePipeline atunci când primiți mesaje utilizând adaptorul MLLP din Server BizTalk

Se aplică la
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Simptome

Să presupunem că utilizați un adaptor MLLP pentru a procesa mesajele pe partea de primire utilizând BTAHL72XMLReceivePipeline din Microsoft Server BizTalk. În acest scenariu, puteți observa că adaptorul MLLP primește doar câteva mesaje și apoi eșuează atunci când trimiteți mai multe mesaje utilizând instrumentul de trimitere MLLP. În plus, este posibil să primiți următorul mesaj de eroare de excepție:

Notă

Excepție a avut loc în timpul executării canalului BTAHL72XMLPipelines.BTAHL72XMLReceivePipeline, BTAHL72XMLPipelines, Version=1.3.0.0, Culture=neutral, PublicKeyToken=TokenID: msg=Elementul rădăcină lipsește., stack= la System.Xml. XmlTextReaderImpl.Throw(Excepție e)
   la System.Xml. XmlTextReaderImpl.ParseDocumentContent()
   la Microsoft.BizTalk.Streaming.Utils.GetDocType(MarkableForwardOnlyEventingReadStream stm, codificare codificare)
   la Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.SaveMessageAndSetDocType(IPipelineContext pc, IBaseMessage inMsg)
   la Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.Disassemble(IPipelineContext pc, IBaseMessage inMsg)
   la Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble(IBTMPipelineContext pc, IBaseMessage inMsg, Int32 dasmStageIndex)
   la Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute(IBaseMessage msgIn)

Rezolvare

Această problemă este remediată în următoarea actualizare cumulativă pentru Server BizTalk:

Actualizarea cumulativă 4 pentru Microsoft Server BizTalk 2016

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.

Referințe

Pentru informații despre pachetele Service Pack și lista de actualizări cumulative pentru Server BizTalk, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:

2555976 pachetul Service Pack și lista de actualizări cumulative pentru Server BizTalk

Pentru mai multe informații despre remedierile rapide Server BizTalk, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:

2003907 Informații despre remedierile rapide BizTalk și asistența pentru pachetele Service Pack