Skip to main content

Job return codes

What is it?

The Tuxedo ART environment provides multiple return codes from various capabilities. These include return codes from the artjesadmin utility and codes from the job completion. The job completion codes can be split into three areas: completion code, System Abend, and User Abend.

Sometimes you can receive non-numeric characters in the return code. When this happens, the return code is 9999 and the original return code can be found in the job output.

Return CodeDescription
0 - 9999Job completion code (prefixed by C, for example, C0000 – C9999)
9999Job completion code contained non-numeric characters; refer to job log
10000 - 19999Job completion code System Abend (prefixed by S, for example, U0000 – S9999)
19999Job completion code contained non-numeric characters; refer to job log
20000 - 29999Job completion code User Abend (prefixed by U, for example, U0000 – S9999)
29999Job completion code contained non-numeric characters; refer to job log
30000artjesadmin: Job completed successfully
30001artjesadmin: Utility command failed
30003artjesadmin: Job failed
30004artjesadmin: Job was cancelled
30005artjesadmin: Job is in conversion state
30006artjesadmin: Job is running
30007artjesadmin: Job is queued waiting for conversion process
30008artjesadmin: Job has been placed on hold
30009artjesadmin: Job is queued waiting for processing to start
30010artjesadmin: Job has been discarded
30011artjesadmin: Running of job is in unknown state
30022artjesadmin: Job does not exist in Tuxedo ART environment
30099Job initialization error

Glossary

  • artjesadmin — Tuxedo ART utility used by the agent to start jobs and monitor their status.
  • System Abend — Job completion code range indicating a system-level abnormal end, prefixed by S.
  • User Abend — Job completion code range indicating a user-level abnormal end, prefixed by U.