商務程序管理解決方案中的例外狀況處理
商務程序管理解決方案會使用一個特殊的例外狀況處理協調流程,以及標準的 BizTalk Server 例外狀況處理,來處理配接器、管線、對應及路由失敗,這是一個新的錯誤報告功能。 此自訂系統是以 ExceptionHandler 協調流程為基礎所建置。 解決方案會使用 ExceptionHandler 協調流程重試作業,或重試在暫時性問題之後可能成功的呼叫。
注意
您可以從使用ExceptionHandler協調流程的協調流程重複使用程式碼,例如Activate。 所有這些協調流程都包含標題為 CallingCode 的範圍,其中包含附加 的例外 狀況區塊。 以您的程式碼取代 CallingCode 範圍中的程式碼。 Exception區塊會定義呼叫ExceptionHandler協調流程所需的所有變數。 編輯指派給變數的值。
解決方案會使用自訂的例外狀況及數個預先定義的 BizTalk 例外狀況,以在無法復原的錯誤時使用,例如遇到格式錯誤的訂單訊息時。
注意
解決方案會使用自訂的配接器來處理某些連接埠上的失敗。 如需配接器的詳細資訊,請參閱 Ops 配接器。
本節說明 ExceptionHandler 協調流程和自訂例外狀況。 本節也會簡短討論解決方案如何利用錯誤報告產品的功能。