1. A system to implement an exception handling framework, the system comprising: an exception register configured to store multiple error messages and rules comprising instructions for responding to the error messages; and an exception handler, at a business process layer, in communication with first and second process components, the business process layer including a collection of different rules governing interaction between business processes performed by the first and second process components in context of a business scenario, wherein the exception handler is configured to: detect an error message generated by at least one of the first and second process components; determine that the error message is stored in the exception register; and respond according to a rule corresponding to the error message, wherein the rule uses information pertaining to the business scenario being implemented in conjunction with the first and second process components, the business scenario being at least partially unavailable to at least one of the first and second process components.