JAVÍTÁS: "A gyökérelem hiányzik" hiba a BTAHL72XMLReceivePipeline-ban, amikor MLLP-adapterrel fogad üzeneteket a BizTalk Server-ben

Hatókör
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Tünetek

Feltételezzük, hogy MLLP-adaptert használ a fogadó oldalon lévő üzenetek feldolgozásához a Microsoft BizTalk Server BTAHL72XMLReceivePipeline használatával. Ebben az esetben azt tapasztalhatja, hogy az MLLP-adapter csak néhány üzenetet fogad, majd hibát okoz, amikor további üzeneteket küld az MLLP küldési eszközzel. Emellett a következő kivételhiba-üzenet is megjelenhet:

Megjegyzés

Kivétel történt a következő folyamat végrehajtásakor: BTAHL72XMLPipelines.BTAHL72XMLReceivePipeline, BTAHL72XMLPipelines, Version=1.3.0.0, Culture=neutral, PublicKeyToken=TokenID: msg=Root element is missing., stack= at System.Xml. XmlTextReaderImpl.Throw(e kivétel)
   a System.Xml. XmlTextReaderImpl.ParseDocumentContent()
   itt: Microsoft.BizTalk.Streaming.Utils.GetDocType(MarkableForwardOnlyEventingReadStream stm, kódolás)
   itt: Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.SaveMessageAndSetDocType(IPipelineContext pc, IBaseMessage inMsg)
   itt: Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.Disassemble(IPipelineContext pc, IBaseMessage inMsg)
   itt: Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble(IBTMPipelineContext pc, IBaseMessage inMsg, Int32 dasmStageIndex)
   itt: Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute(IBaseMessage msgIn)

Megoldás

Ezt a hibát a BizTalk Server következő összegző frissítésében javítottuk:

4-es összegző frissítés a Microsoft BizTalk Server 2016-hoz

Állapot

A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.

Hivatkozások

A BizTalk Server szervizcsomagjairól és összegző frissítési listájáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

2555976 Szervizcsomag és összegző frissítések listája BizTalk Server

A BizTalk Server gyorsjavításairól a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

2003907 Információk a BizTalk gyorsjavításairól és a szervizcsomagok támogatásáról