KB5008178 - 修正: ESB ツールキット「すべて。Exceptions" 送信ポートで MIME の種類が "application/octet-stream" のメッセージが処理されない

適用先
BizTalk Server 2020 Branch BizTalk Server 2020 Developer BizTalk Server 2020 Enterprise BizTalk Server 2020 Standard

現象

たとえば次のようなシナリオを考えてみます。

  • 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 のサービス パックと累積的な更新プログラムの詳細については、以下のサポート技術情報を参照してください。

2555976 BizTalk Server の Service Pack と累積的な更新プログラムの一覧

BizTalk Server の修正プログラムの詳細については、以下のサポート技術情報を参照してください。

2003907 BizTalk 修正プログラムと累積的な更新プログラムのサポートに関する情報