ESB Exception Management

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Errors and exceptions can occur in a range of contexts and during a number of different process stages in an ESB. This section provides information about handling exceptions and describes how you can publish details through the ESB Management Portal.

There are many ways to handle exceptions in a BizTalk solution, including using frameworks such as the Enterprise Library. However, when developing with ESB and BizTalk Server, you are working in a message-based environment. Everything in a BizTalk solution is message-oriented, and BizTalk developers think in a message-oriented way. Therefore, the ESB Guidance implements a message-oriented approach to exception handling.

The ESB Exception Management Framework follows a design pattern that provides a flexible approach to exception monitoring and enables error responses to originate from outside of the solution—perhaps at business-unit level.

The following topics discuss the ESB Exception Management Framework in more detail: