Classification and modelling of exception types for integration middleware systems
First Claim
1. A computer-implemented method, comprising:
- identifying an exception corresponding to an integration operation of an integration process for messaging processing between a sending and a receiving computing system;
determining a type of the identified exception;
determining that the exception type indicates that the integration operation contains one or more activities belonging to a compensation sphere associated with a compensation sphere exception handling pattern requiring one or more correcting compensation activities logically linked through compensation characteristics, wherein multiple compensation spheres can be configured to overlap and to be stacked hierarchically; and
configuring an exception flow of the integration process based on the one or more correcting compensation activities.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure describes methods, systems, and computer program products for modeling exception flows in an integration system. One computer-implemented method includes identifying, by operation of an application integration system, an exception corresponding to an integration operation of an integration process, determining, by operation of the application integration system, a type of the exception, determining, by operation of the application integration system, one or more exception handling patterns for the type of the exception, and configuring, by operation of the application integration system, an exception flow of the integration process based on the one or more exception handling patterns.
26 Citations
17 Claims
-
1. A computer-implemented method, comprising:
-
identifying an exception corresponding to an integration operation of an integration process for messaging processing between a sending and a receiving computing system; determining a type of the identified exception; determining that the exception type indicates that the integration operation contains one or more activities belonging to a compensation sphere associated with a compensation sphere exception handling pattern requiring one or more correcting compensation activities logically linked through compensation characteristics, wherein multiple compensation spheres can be configured to overlap and to be stacked hierarchically; and configuring an exception flow of the integration process based on the one or more correcting compensation activities. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory, computer-readable medium storing computer-readable instructions executable by a computer and configured to:
-
identify an exception corresponding to an integration operation of an integration process for messaging processing between a sending and a receiving computing system; determine a type of the identified exception; determine that the exception type indicates that the integration operation contains one or more activities belonging to a compensation sphere associated with a compensation sphere exception handling pattern requiring one or more correcting compensation activities logically linked through compensation characteristics, wherein multiple compensation spheres can be configured to overlap and to be stacked hierarchically; and configure an exception flow of the integration process based on the one or more correcting compensation activities. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-implemented system, comprising:
-
a memory; at least one hardware processor interoperably coupled with the memory and configured to; identify an exception corresponding to an integration operation of an integration process for messaging processing between a sending and a receiving computing system; determine a type of the identified exception; determine that the exception type indicates that the integration operation contains one or more activities belonging to a compensation sphere associated with a compensation sphere exception handling pattern requiring one or more correcting compensation activities logically linked through compensation characteristics, wherein multiple compensation spheres can be configured to overlap and to be stacked hierarchically; and configure an exception flow of the integration process based on the one or more correcting compensation activities. - View Dependent Claims (14, 15, 16, 17)
-
Specification