Sintomas
Suponha que você use a porta de envio do adaptador WCF-SAP para enviar muitos IDocs (documentos intermediários) sob carga pesada e que o servidor SAP remoto se torna temporariamente inacessível. Quando a conexão com o servidor SAP é restaurada, o processo para enviar IDocs falha e retorna exceções, como RfcConcurrentCallException, RfcSerializationException e RfcCommunicationCanceledException. Por exemplo, você pode receber uma mensagem de erro que se assemelha à seguinte mensagem:
SEIVA. Middleware.Connector.RfcCommunicationCanceledException, sapnco_utils, Version=3.1.0.42, Culture=neutral, PublicKeyToken=50436dca5c7f7d23 chamada de cliente cancelada antes de iniciar a serialização em Microsoft.Adapters.SAP.ExecuteSapOperationsNCo.ExecuteIdocOutbound(String messageAction, Message, TimeoutHelper timeoutHelper, String TracingEventCode) em Microsoft.Adapters.SAP.SAPOutboundContract.Execute(Mensagem, tempo limite do TimeSpan) em Microsoft.ServiceModel.Channels.Common.Channels.AdapterRequestChannel.Request(Mensagem, tempo limite do TimeSpan)
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Resolução
Esse problema é corrigido na seguinte atualização cumulativa para BizTalk Server:
Referências
Para obter informações sobre os pacotes de serviço e a lista de atualizações cumulativas para BizTalk Server, consulte o seguinte artigo na Base de Dados de Conhecimento da Microsoft:
2555976 Lista de atualizações cumulativas e service packs do BizTalk Server
Para obter mais informações sobre BizTalk Server hotfixes, confira o seguinte artigo na Base de Dados de Conhecimento da Microsoft:
2003907 Informações sobre BizTalk Server hotfixes, atualizações cumulativas e pacotes de serviço