現象
たとえば次のようなシナリオを考えてみます。
- BizTalk ESB Toolkit を使用します。
- [ALL.Exceptions" 送信ポートを使用して、ESB 例外データベースにバイナリ メッセージを処理し、送信します。
- メッセージの MIME タイプは "application/octet-stream" です。
このシナリオでは、一部のメッセージが中断され、ESB 例外データベースに送信されないことがわかります。 さらに、次のエラー メッセージが返されます。
注
- 送信パイプラインの実行中にエラーが発生しました: "Microsoft.Practices.ESB.ExceptionHandling.Pipelines.ESBFaultProcessor, Microsoft.Practices.ESB.ExceptionHandling.Pipelines, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" ソース: "ESB 変換" 送信ポート: "ALL.Exceptions" URI: "<UriPath>"
- 理由: エラー 175002: マップ 'Microsoft.Practices.ESB.ExceptionHandling.Maps.FaultMessage_to_ExceptionSql, Microsoft.Practices.ESB.ExceptionHandling.Maps, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' を実行しようとしたときに予期しないエラーが発生しました。
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
解決策
この問題は、次の BizTalk Server の累積的な更新プログラムで修正されています。
- BizTalk Server 2020 の累積的な更新プログラム 3
参考資料
BizTalk Server のサービス パックと累積的な更新プログラムの詳細については、以下のサポート技術情報を参照してください。
2555976 BizTalk Server の Service Pack と累積的な更新プログラムの一覧
BizTalk Server の修正プログラムの詳細については、以下のサポート技術情報を参照してください。
2003907 BizTalk 修正プログラムと累積的な更新プログラムのサポートに関する情報