CORREÇÃO: erro "O elemento raiz está em falta" em BTAHL72XMLReceivePipeline quando recebe mensagens com o adaptador MLLP no BizTalk Server

Aplica-se A
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Sintomas

Suponha que utiliza um adaptador MLLP (Minimal Lower Layer Protocol) para processar mensagens no lado da receção com BTAHL72XMLReceivePipeline no Microsoft BizTalk Server. Neste cenário, poderá reparar que o adaptador MLLP recebe apenas algumas mensagens e, em seguida, falha quando envia mais mensagens com a ferramenta de envio MLLP. Além disso, poderá receber a seguinte mensagem de erro de exceção:

Nota

Exceção ao executar o pipeline BTAHL72XMLPipelines.BTAHL72XMLReceivePipeline, BTAHL72XMLPipelines, Version=1.3.0.0, Culture=neutral, PublicKeyToken=TokenID: msg=Root element is missing., stack= at System.Xml. XmlTextReaderImpl.Throw(Exceção e)
   em System.Xml. XmlTextReaderImpl.ParseDocumentContent()
   em Microsoft.BizTalk.Streaming.Utils.GetDocType(MarkableForwardOnlyEventingReadStream stm, Codificação de codificação)
   em Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.SaveMessageAndSetDocType(IPipelineContext pc, IBaseMessage inMsg)
   em Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.Disassemble(IPipelineContext pc, IBaseMessage inMsg)
   em Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble(IBTMPipelineContext pc, IBaseMessage inMsg, Int32 dasmStageIndex)
   em Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute(IBaseMessage msgIn)

Resolução

Este problema foi corrigido na seguinte atualização cumulativa para BizTalk Server:

Atualização Cumulativa 4 para o Microsoft BizTalk Server 2016

Estado

A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".

Referências

Para obter informações sobre os service packs e a lista de atualizações cumulativas para BizTalk Server, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:

2555976 Service pack e lista de atualizações cumulativas para BizTalk Server

Para obter mais informações sobre BizTalk Server correções, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:

2003907 Informações sobre correções do BizTalk e suporte do Service Pack