Automating the Restart of Selected Error Jobs
Let us assume that a profile sends to a target system that is often restarted at an unpredictable time. In peak times the profile processes 3000 jobs per hour. As a result of a serialization of the data, the absence of just one output file leads to a stop of the process.
As a result, the unavailability of the target system at undetermined times creates the need to restart a large number of jobs.
All errors from this profile that result from the unavailability of the target system have the same characteristics that differentiate them from other errors. This is the starting point for the automation of the restarts.
To automate the restart of selected error jobs, two classes are provided in Lobster_data, which (in a profile) allow the error list to be read from the Control Center and then automatically restart those error jobs from the list. More details about this later.
The profile itself is responsible for the evaluation of the error list and the selection of the job numbers by means of the error number and the error text.
Since system landscape, error scenarios and user objectives are very specific, this profile needs to be developed by the user. General solutions are not possible here. It may also be necessary to develop one or more custom classes.