現象
WCF-SAP アダプターの送信ポートを使用して、負荷の高い多数の中間ドキュメント (IDoc) を送信し、リモート SAP サーバーが一時的に到達不能になると仮定します。 SAP サーバーへの接続が復元されると、IDoc を送信するプロセスが失敗し、 RfcConcurrentCallException、 RfcSerializationException、 RfcCommunicationCanceledException などの例外が返されます。 たとえば、次のようなエラー メッセージが表示される場合があります。
樹液。ミドルウェア.Connector.RfcCommunicationCanceledException、sapnco_utils、Version=3.1.0.42、Culture=neutral、PublicKeyToken=50436dca5c7f7d23 クライアント呼び出しがシリアル化を開始する前にキャンセルされました
at Microsoft.Adapters.SAP.ExecuteSapOperationsNCo.ExecuteIdocOutbound(String messageAction, Message message, TimeoutHelper timeoutHelper, String TracingEventCode) at Microsoft.Adapters.SAP.SAPOutboundContract.Execute(Message message, TimeSpan timeout) at Microsoft.ServiceModel.Channels.Common.Channels.AdapterRequestChannel.Request(メッセージ メッセージ, TimeSpan タイムアウト)状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
解決方法
この問題は、BizTalk Serverの次の累積的な更新プログラムで修正されています。
関連情報
BizTalk Serverのサービス パックと累積的な更新プログラムの一覧については、Microsoft サポート技術情報の次の記事を参照してください。
2555976 BizTalk Server のサービス パックと累積的な更新プログラムの一覧
BizTalk Server修正プログラムの詳細については、Microsoft サポート技術情報の次の記事を参照してください。
2003907 BizTalk Server修正プログラム、累積的な更新プログラム、およびサービス パックに関する情報