FIX: Fout 'Hoofdelement ontbreekt' in BTAHL72XMLReceivePipeline wanneer u berichten ontvangt met behulp van de MLLP-adapter in BizTalk Server

Van toepassing op
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Symptomen

Stel dat u een MLLP-adapter (Minimal Lower Layer Protocol) gebruikt om berichten aan de ontvangstzijde te verwerken met behulp van BTAHL72XMLReceivePipeline in Microsoft BizTalk Server. In dit scenario merkt u misschien dat de MLLP-adapter slechts enkele berichten ontvangt en vervolgens fouten mist wanneer u meer berichten pusht met behulp van het MLLP-verzendhulpprogramma. Bovendien kan het volgende uitzonderingsfoutbericht worden weergegeven:

Opmerking

Uitzondering trad op tijdens het uitvoeren van pijplijn BTAHL72XMLPipelines.BTAHL72XMLReceivePipeline, BTAHL72XMLPipelines, Version=1.3.0.0, Culture=neutral, PublicKeyToken=TokenID: msg=Root element is missing., stack= at System.Xml. XmlTextReaderImpl.Throw(Uitzondering e)
   op System.Xml. XmlTextReaderImpl.ParseDocumentContent()
   at Microsoft.BizTalk.Streaming.Utils.GetDocType(MarkableForwardOnlyEventingReadStream stm, Encoding encoding)
   bij Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.SaveMessageAndSetDocType(IPipelineContext pc, IBaseMessage inMsg)
   bij Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.Disassemble(IPipelineContext pc, IBaseMessage inMsg)
   op Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble(IBTMPipelineContext pc, IBaseMessage inMsg, Int32 dasmStageIndex)
   bij Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute(IBaseMessage msgIn)

Oplossing

Dit probleem is opgelost in de volgende cumulatieve update voor BizTalk Server:

Cumulatieve update 4 voor Microsoft BizTalk Server 2016

Status

Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Meer informatie

Voor informatie over de servicepacks en cumulatieve updatelijst voor BizTalk Server klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:

2555976 Servicepack en lijst met cumulatieve updates voor BizTalk Server

Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie over BizTalk Server-hotfixes:

2003907 Informatie over BizTalk-hotfixes en ondersteuning voor servicepacks