CORREÇÃO: Erro "Elemento raiz ausente" no BTAHL72XMLReceivePipeline ao receber mensagens usando 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 você use um adaptador MLLP (Protocolo de Camada Inferior Mínima) para processar mensagens no lado de recebimento usando BTAHL72XMLReceivePipeline no Microsoft BizTalk Server. Nesse cenário, você pode notar que o adaptador MLLP recebe apenas algumas mensagens e, em seguida, falha quando você envia mais mensagens por push usando a ferramenta de envio MLLP. Além disso, você pode receber a seguinte mensagem de erro de exceção:

Observação

Ocorreu uma exceção ao executar o pipeline BTAHL72XMLPipelines.BTAHL72XMLReceivePipeline, BTAHL72XMLPipelines, Version=1.3.0.0, Culture=neutral, PublicKeyToken=TokenID: msg=O elemento raiz está ausente., stack= no System.Xml. XmlTextReaderImpl.Throw(Exception e)
   em System.Xml. XmlTextReaderImpl.ParseDocumentContent()
   em Microsoft.BizTalk.Streaming.Utils.GetDocType(MarkableForwardOnlyEventingReadStream stm, codificação codificando)
   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

Esse problema é corrigido na seguinte atualização cumulativa do BizTalk Server:

Atualização cumulativa 4 para Microsoft BizTalk Server 2016

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Referências

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

2555976 Lista de atualizações cumulativas e service packs para BizTalk Server

Para obter mais informações sobre os hotfixes do BizTalk Server, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:

2003907 Informações sobre hotfixes do BizTalk e suporte a service packs