Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Minor corrections to text, page formatted

Trigger Error Conditions

Question:

Can a job call database procedures or a successor job for error handling?

Answer:

Within job chains an error state is assigend assigned to a job and it is up to you to implement a job for error handling. Without specific job for error handling JobScheduler can be configured to send mails with an attached log file in case of errors.

The use of successor jobs in case of errors can be configured with:

Code Block
    <job stop_on_error="no">
    ...
      <commands on_exit_code="error">
        <start_job job="my_error_handler"><params/></start_job>
      </commands>
    </job>

               

This configuration lets the job start a successor in case of an error that is signalled signaled by an exit code that is not 0. Additionally this example causes the job to continue in case of errors (<job stop_on_error=...>), i.e. the normal behaviour behavior to stop a job in case of errors does not apply.