KORRIGERING: Felet "Rotelementet saknas" i BTAHL72XMLReceivePipeline när du tar emot meddelanden med hjälp av MLLP-adaptern i BizTalk Server

Gäller för
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Symptom

Anta att du använder en MLLP-adapter (Minimal Lower Layer Protocol) för att bearbeta meddelanden på mottagningssidan med hjälp av BTAHL72XMLReceivePipeline i Microsoft BizTalk Server. I det här scenariot kanske du märker att MLLP-adaptern bara tar emot några få meddelanden och sedan misslyckas när du skickar fler meddelanden med hjälp av MLLP-sändningsverktyget. Dessutom kan du få följande felmeddelande:

Obs

Undantag inträffade vid körning av pipeline BTAHL72XMLPipelines.BTAHL72XMLReceivePipeline, BTAHL72XMLPipelines, Version=1.3.0.0, Culture=neutral, PublicKeyToken=TokenID: msg=Root element missing., stack= at System.Xml. XmlTextReaderImpl.Throw(Undantag e)
   vid System.Xml. XmlTextReaderImpl.ParseDocumentContent()
   at Microsoft.BizTalk.Streaming.Utils.GetDocType(MarkableForwardOnlyEventingReadStream stm, Encoding encoding)
   på Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.SaveMessageAndSetDocType(IPipelineContext pc, IBaseMessage inMsg)
   på Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.Disassemble(IPipelineContext pc, IBaseMessage inMsg)
   på Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble(IBTMPipelineContext pc, IBaseMessage inMsg, Int32 dasmStageIndex)
   på Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute(IBaseMessage msgIn)

Lösning

Det här problemet åtgärdas i följande kumulativa uppdatering för BizTalk Server:

Kumulativ uppdatering 4 för Microsoft BizTalk Server 2016

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Referenser

Om du vill veta mer om service pack och kumulativ uppdateringslista för BizTalk Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

2555976 Service Pack och kumulativ uppdateringslista för BizTalk Server

Om du vill veta mer om snabbkorrigeringar för BizTalk Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

2003907 Information om snabbkorrigeringar för BizTalk och Service Pack-support