OPRAVA: Chyba "Chýba koreňový prvok" v BTAHL72XMLReceivePipeline pri prijatí správ pomocou adaptéra MLLP v BizTalk Server

Vzťahuje sa na
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Príznaky

Predpokladajme, že používate adaptér Minimal Lower Layer Protocol (MLLP) na spracovanie správ na strane príjemcu pomocou protokolu BTAHL72XMLReceivePipeline na serveri Microsoft BizTalk Server. V tomto scenári si môžete všimnúť, že adaptér MLLP prijme len niekoľko správ a potom zlyhá, keď odošlete ďalšie správy pomocou nástroja na odosielanie MLLP. Okrem toho sa môže zobraziť nasledujúce chybové hlásenie o výnimke:

Poznámka

Výnimka sa vyskytla počas spúšťania kanála BTAHL72XMLPipelines.BTAHL72XMLReceivePipeline, BTAHL72XMLPipelines, version=1.3.0.0, culture=neutral, PublicKeyToken=TokenID: msg=Root element is missing., stack= at System.Xml. XmlTextReaderImpl.Throw(Výnimka e)
   v System.Xml. XmlTextReaderImpl.ParseDocumentContent()
   at Microsoft.BizTalk.Streaming.Utils.GetDocType(MarkableForwardOnlyEventingReadStream stm, kódovanie kódovania)
   at Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.SaveMessageAndSetDocType(IPipelineContext pc, IBaseMessage inMsg)
   at Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.Disassemble(IPipelineContext pc, IBaseMessage inMsg)
   at Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble(IBTMPipelineContext pc, IBaseMessage inMsg, Int32 dasmStageIndex)
   at Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute(IBaseMessage msgIn)

Riešenie

Tento problém je opravený v nasledujúcej kumulatívnej aktualizácii pre BizTalk Server:

Kumulatívna aktualizácia 4 pre Microsoft BizTalk Server 2016

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Odkazy

Informácie o balíkoch Service Pack a zozname kumulatívnych aktualizácií pre BizTalk Server získate po kliknutí na nasledujúce číslo článku databázy Microsoft Knowledge Base:

2555976 Zoznam balíkov Service Pack a kumulatívnych aktualizácií pre BizTalk Server

Ďalšie informácie o rýchlych opravách pre BizTalk Server získate po kliknutí na nasledujúce číslo článku databázy Microsoft Knowledge Base:

2003907 Informácie o rýchlych opravách BizTalk a podpore pre balíky Service Pack