CORRECÇÃO: System.NullReferenceException erro no adaptador WCF-SAP quando recebe um tRFC de entrada no BizTalk Server

Aplica-se a
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard

Sintomas

Considere o seguinte cenário:

  • Use o adaptador SAP baseado no Windows Communication Foundation (WCF) para conectar aplicativos BizTalk a um banco de dados SAP no Microsoft BizTalk Server.
  • Tem uma operação de Chamada de Função Remota Transacional (tRFC) de receção através de uma localização de receção bidirecional.

Nesse cenário, quando a resposta tRFC é invocada usando o .NET Connector (NCo), o adaptador WCF-SAP pode gerar uma mensagem de erro semelhante à seguinte:

Observação

"Detalhes "System.NullReferenceException: Referência de objeto não definida como uma instância de um objeto."

Resolução

Este problema foi corrigido nas seguintes atualizações cumulativas para BizTalk Server:

Atualização cumulativa 4 para BizTalk Server 2016

Atualização cumulativa 6 para o BizTalk Adapter Pack 2013

Atualização cumulativa 8 para BizTalk Server 2013 R2

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 para BizTalk Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:

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

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

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

Aviso de isenção de responsabilidade para informações de terceiros

Os produtos de terceiros mencionados neste artigo são produzidos por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, implícita ou não, do desempenho ou da confiabilidade desses produtos.