CA Culprit provides an abend code in an error message when an error causes a program to terminate. For example, invalid use of a PERFORM instruction generates a runtime error for which CA Culprit terminates the run.
When a Job Abends
When a job abends, CA Culprit automatically assigns an abend code of 999. You can override this default abend code by supplying one or more abend codes on the PROFILE parameter.
Note: For more information, see the CA Culprit for CA IDMS Reference Guide.
CA Culprit returns abend codes in different places, depending on your operating system and whether you run CA Culprit as a 1-step job or a 5-step job. The following table lists each location. The following report illustrates an abend code in a 5-step CA Culprit job that ran under z/OS.
|
Operating System |
Job Steps |
Location of Abend Codes |
|---|---|---|
|
|
1 |
Job return code |
|
|
5 |
In the job log, as a user abend code and return code for the job step |
|
z/VSE |
1, 5 |
Does not appear in the CA Culprit listings |
|
z/VM |
1 |
z/VM system console |
|
z/VM |
5 |
z/VM system console |
Each of the abend codes that CA Culprit generates appears in a list in the sections that follow: Each list indicates:
Example
The following example shows an abend code in an z/OS 5-step CA Culprit job:
J E S 2 J O B L O G -- S Y S T E M J E S B -- N O D E C A 15.46.43 JOB 1446 TSS701I LHN LAST-USED 29 APR 99 15:43 SYSTEM=SYSB FACILITY=BATCH 15.46.43 JOB 1446 TSS702I COUNT=01166 MODE=WARN LOCKTIME=NONE NAME=L NELKEN 15.46.43 JOB 1446 $ LHN$5051 STARTED - INIT 4 - CLASS B - SYS JESB 15.46.43 JOB 1446 ** RUN FOR NELKEN-- - DESCRIPTION: LHN-C0600-NELKEN 15.46.43 JOB 1446 ** COMPANY: CULL - GROUP: 0600 - PROJECT: ---- - BIN: LBG0 15.46.43 JOB 1446 ** JOB TIME LIMIT FOR LHN$5051 SET TO 21.70 SECONDS. 15.46.49 JOB 1446 IEC130I CULSRT1I DD STATEMENT MISSING 15.46.51 JOB 1446 IEA995I SYMPTOM DUMP OUTPUT ┌──────────┐ ABEND CODE │USER= 0998│TIME=15.46.50 SEQ=04298 CPU=0000 ASID=0037 └──────────◄---------------------------------------------─┐ PSW AT TIME OF ERROR 078D0400 0001D0B6 ILC 2 INTC 0D │ ACTIVE LOAD MODULE=CULL ADDRESS=000099B8 OFFSET=000136FE │ DATA AT PSW 0001D0B0 - 000207FB 0A0D0000 0001C028 │ GPR 0-3 00000001 800003E6 000003E6 010351D8 │ The CA Culprit step abended GPR 4-7 0001DBCC 000351F4 00035208 00034E28 ├─── in an OS/390 5-step job. The GPR 8-11 00000008 0001CEFA 0000ABD8 B401CF7E │ abend code is 998. GPR 12-15 0001C028 0001C044 7401CF88 00013650 │ END OF SYMPTOM DUMP ┌──────────────────────────────────┘ 15.47.07 JOB 1446 - │- - - -EXCP COUNTS- - - --PROCESSOR UTILIZATION-- ---REGION USED--- 15.47.07 JOB 1446 -JOBNAME STEPNAME PROGRAM RC │DISK TAPE VIO OTHER TCB SRB PERCENT PRIVATE EXTENDED ┌───────────────────────┐ │ 15.47.07 JOB 1446 -LHN$5051│CULPRIT CULPRIT 0998◄─┘ 55 0 0 0 1.59 .26 7.70% 1040K 2048 └───────────────────────┘ 15.47.07 JOB 1446 $M4;F INTERAPP,TO LHN JOB LHN$5051 ENDED 15.47.07 JOB 1446 $M3;F INTERAPP,TO LHN JOB LHN$5051 ENDED 15.47.07 JOB 1446 $M2;F INTERAPP,TO LHN JOB LHN$5051 ENDED 15.47.07 JOB 1446 $M1;F INTERAPP,TO LHN JOB LHN$5051 ENDED 15.47.07 JOB 1446 F INTERAPP,TO LHN JOB LHN$5051 ENDED 15.47.07 JOB 1446 -LHN$5051 UMSG SMSG 0000 0 0 0 0 .02 .00 15.38% 8K 4K 15.47.07 JOB 1446 -LHN$5051 UMSG SMSG FLUSH 0 0 0 0 .00 .00 .00% 0K 0K 15.47.07 JOB 1446 -LHN$5051 -------- -------- ----- ------ ------ ------ ------ -------- -------- ------ -------- -------- 15.47.07 JOB 1446 -LHN$5051 ***JOB SUMMARY*** 0998 55 0 0 0 1.61 .26 7.66% 1040K 2048K 15.47.08 JOB 1446 $ LHN$5051 ENDED
|
Copyright © 2014 CA.
All rights reserved.
|
|