Sintomas
Quando você alterar a propriedade ConnectorType em um SAP WCF envie porta no BizTalk Server, a porta falha em tempo de execução e você pode receber uma mensagem de erro semelhante à seguinte:
Uma mensagem enviada para o adaptador "WCF SAP" enviar porta com URI "sap://CLIENT=###;" SAPSP" LANG=en;@a/sapserver/##? RfcSdkTrace = False & AbapDebug = False "está suspenso.
Detalhes do erro: System. NullReferenceException: objeto não definida para uma instância de um objeto de referência.
Rastreamento de pilha do servidor:
em System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
no System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End (resultado de SendAsyncResult)
no System.ServiceModel.Channels.ServiceChannel.EndCall (ação de cadeia de caracteres, transferências de [] objeto, resultado IAsyncResult)
no System.ServiceModel.Channels.ServiceChannel.EndRequest (resultado IAsyncResult)
Exceção relançada em [0]:
no System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage (IMessage reqMsg, IMessage retMsg)
no System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData & msgData, tipo de Int32)
no System.ServiceModel.Channels.IRequestChannel.EndRequest (resultado IAsyncResult)
no Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.RequestCallback (resultado IAsyncResult)
Além disso, a alteração ConnectorType não terá efeito mesmo após o intervalo de atualização de cache configurado.
Resolução
Informações da atualização cumulativa
A correção que resolve esse problema está incluída na atualização cumulativa seguinte para BizTalk Server:
-
Pacote de atualização cumulativa 4 para BizTalk adaptador Pack 2013
-
Pacote de atualização cumulativa 4 para o BizTalk Server 2013 R2
Observação: Depois de aplicar esse hotfix, a instância de host para a porta de envio deve ser reiniciada para que a alteração entre em vigor e resolver esse erro.
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Referências
Saiba mais sobre o service pack e a lista de atualização cumulativa para o BizTalk Server.
Aprenda sobre os hotfixes do BizTalk Server e o suporte de atualização cumulativa.
Os produtos de terceiros descritos neste artigo são fabricados por empresas que são independentes da Microsoft. A Microsoft não oferece nenhuma garantia, implícita ou não, em relação ao desempenho ou à confiabilidade desses produtos.