KB5008178 - 修正:ESB 工具包「全部。例外」傳送埠不會處理 MIME 類型的訊息「application/octet-stream」

症狀

請考慮以下案例:

  • 你會使用 BizTalk ESB 工具包。
  • 你用的是「ALL.例外」會傳送埠碼到處理,並將二進位訊息傳送到 ESB 例外資料庫。
  • 訊息的 MIME 類型為「application/octet-stream」。

在這種情況下,你會注意到有些訊息會被暫停,且不會送入 ESB 例外資料庫。 此外,還會回傳以下錯誤訊息:

注意

  • 執行 send pipeline 時發生失敗:「Microsoft.Practices.ESB.ExceptionHandling.Pipelines.ESBFaultProcessor, Microsoft.Practices.ESB.ExceptionHandling.Pipelines, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35」 來源:「ESB Transform」 傳送埠:「ALL.例外」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 服務包及累積更新清單的資訊,請參閱 Microsoft 知識庫中的以下文章:

2555976 服務包及累積更新清單 BizTalk Server

欲了解更多關於 BizTalk Server 熱修補的資訊,請參閱 Microsoft 知識庫中的以下文章:

2003907 關於 BizTalk 熱修正與累積更新支援的資訊