Exception handling framework
First Claim
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.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques for implementing an exception handling framework are described. An exception register is configured to store multiple error messages and rules comprising instructions for responding to the error messages. An exception handler in communication with first and second process components 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. The rule uses information pertaining to a business scenario being implemented in conjunction with the first and second process components, and the business scenario is at least partially unavailable to at least one of the first and second process components.
-
Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for implementing an exception handling framework, the method comprising:
-
storing, in an exception register, multiple error messages and rules comprising instructions for responding to the error messages, the exception register being stored in a memory device; detecting, at a business process layer, an error message generated by at least one of 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; determining that the error message is stored in the exception register; and responding 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. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product for implementing an exception handling framework, the computer program product being tangibly stored on machine readable media, comprising instructions operable to cause one or more processors to:
-
store, in an exception register, multiple error messages and rules comprising instructions for responding to the error messages; detect, at a business process layer, an error message generated by at least one of 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; 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. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification