Previous Topic: Interface with IBM Workload Manager (WLM)Next Topic: Job Restart


Automated Recovery Facility

The Automated Recovery Facility (ARF) for CA Workload Automation SE provides the capability to closely monitor exception conditions for production jobs and to schedule recovery actions to execute at or near the point of failure.

One or more ARF definitions can provide the criteria used to evaluate the exception conditions for a job. A named set of ARF definitions that provide the criteria used to determine the exception conditions for a job is referred to as an ARFSET. ARF determines exception conditions based on criteria in the ARFSET that is named on the job definition panel for the job.

ARF specifically tests for the exception conditions that are described in the ARFSET for the job. Each ARFSET can contain up to 20 distinct definitions. Each definition in an ARFSET includes a description of an exception condition along with a set of responses that are to be executed when the exception is detected.

ARFSET definitions can specify criteria that are precisely tailored to fit exact exception conditions for an individual job or can be coded to apply to a broad range of exception conditions for any job.

Types of exception conditions monitored by ARF include, but are not limited to: late conditions, step or job completion errors (including tests for condition code errors, system and user abends) and elapsed time checking during execution or at job completion.

ARF can respond to exception conditions by issuing CA Workload Automation SE or MVS commands. ARF can also submit and track special recovery jobs that are not part of the "normal" schedule. Special messages can be routed to TSO users or to the MVS console as part of ARF response processing. ARF can cause a job to be restarted, canceled, or "force completed" as part of processing a job completion exception.

ARF attempts to respond to exception conditions at or near the time they are detected. For example, ARF can issue CA Workload Automation SE or MVS commands immediately at the point in time when ARF detects a step completion code exception.