Patent ID: 8001429

Claim:
A method for automated handling of errors in system management flows consisting of system management tasks, wherein the system management tasks are provided by system management applications to perform certain operations on a managed IT infrastructure, wherein the system management tasks provide interfaces via the system management tasks which are invoked during execution of a system management flow definition by a workflow engine, comprising the steps of: executing a system management flow definition by the workflow engine, the system management flow not including error handling instructions; forming a task invocation in the workflow engine; transmitting the task invocation to a system management task; and intercepting the task invocation with an error handling component of the workflow engine before the task invocation is provided to the system management task; wherein the error handling component uses an error handling interface with an error handling layer for invocation of system management tasks and for error handling, and builds a set of records for the current flow in its processing context store database, wherein the error handling layer uses the processing context store storing processing state information of invoked tasks, and wherein the processing context store contains information of each task being invoked including a unique task ID, a system management flow definition ID to which the task belongs, processing state information of the invoked task, wherein the processing state can be “started” or “completed”, and information for resuming processing of the invoked task.