The CA-7 online task CA7ONL schedules and submits jobs, picking them up from the JCL LIbraries defined in the INIT member by the JCL statement that is documented in the Configuration Guide. These JCL Libraries can be PDS - PDSE - Librarian - Panvalet.
It can happen that CA7ONL abnormally ends with code U0402 , preceded by several System Abend code S0F4 as below reported: ... IRR010I USERID STCUSR1 IS ASSIGNED TO THIS JOB. IRR010I USERID STCUSR1 IS ASSIGNED TO THIS JOB. IEA995I SYMPTOM DUMP OUTPUT 565 SYSTEM COMPLETION CODE=0F4 REASON CODE=00000020 TIME=23.50.00 SEQ=57072 CPU=0000 ASID=01C1 PSW AT TIME OF ERROR 075C0001 88B482B8 ILC 2 INTC 0D NO ACTIVE MODULE FOUND - PRIMARY NOT EQUAL TO HOME NAME=UNKNOWN DATA AT PSW 08B482B2 - 58F06028 0A0DE330 D33C0017 AR/GR 0: 00000000/150A001E 1: 00000000/040F4000 2: 00000000/00000000 3: 00000002/01FE4000 4: 00000000/00000020 5: 00000000/7991EB9C 6: 00000000/7991EB9C 7: 00000000/08B48F50 8: 00000000/00FD4870 9: 00000000/08B49204 A: 00000000/08B48205 B: 00000000/00FD7870 C: 00000000/08B47206 D: 00000000/7991E7B0 E: 00000002/88B482A2 F: 00000000/00000020 END OF SYMPTOM DUMP IEA993I SYSMDUMP TAKEN TO CAI.CA7R113.CA71.SYSMDUMP.D180428.T133821 IRR010I USERID STCUSR1 IS ASSIGNED TO THIS JOB. IEC909I 212-00,CA7ONL1 ,CA7 ,SYS43316,00000024,141AA7F9 IEC988I CA7ONL1,CA7.CA7ONL1,SYS43316,716B,TSO001,OPER.JOBCA7.LIB.PROD.H DATA SET NOT UNALLOCATED DURING CLOSE RC 00 IEC988I CA7ONL1,CA7.CA7ONL1,SYS43216,716B,TSO001,OPER.JOBCA7.LIB.PROD.H DATA SET NOT UNALLOCATED DURING CLOSE RC 00 IEC988I CA7ONL1,CA7.CA7ONL1,SYS42695,716B,TSO001,OPER.JOBCA7.LIB.PROD.H DATA SET NOT UNALLOCATED DURING CLOSE RC 00 CA-7.404 SUBTASK MSUB TERMINATED. TCBCMP = 00212000 CA-7.402 SYSTEM ERROR. CODE = 0002 IEA995I SYMPTOM DUMP OUTPUT 575 USER COMPLETION CODE=0402 TIME=23.50.06 SEQ=57075 CPU=0000 ASID=01C1 PSW AT TIME OF ERROR 078D1000 00023B30 ILC 2 INTC 0D ACTIVE LOAD MODULE ADDRESS=000071D8 OFFSET=0001C958 NAME=UCC7 DATA AT PSW 00023B2A - 00181610 0A0D0001 4EF01000 GR 0: 80000000 1: 80000192 2: 00023BCC 3: 00000000 4: 00006A28 5: 00022CC0 6: 0021E1C0 7: 80000000 8: 00039F00 9: 60023AF4 A: 00021CC0 B: 00008240 C: 000071D8 D: 000069A0 E: 00FD78C0 F: 00000000 END OF SYMPTOM DUMP ... and, even if restarted with TYPE=ERST, it abends several times in this same way, before it could correctly restart. During this time, some jobs could have been scheduled and submitted with an invalid jobname where the first jobname character is changed in x'FF'.
In the above messages it is has been evidenced a problem managing a JCL library, used by CA7.
Z/OS - CA7 - PDSE
The CA-7 subtask SASSBTMG handles several different things, and one of these is to do a BLDL for a JCL member as it is needed to be able to read JCL from a PDS or PDSE. If the SASSBTMG subtask abends, then CA-7 will come down with a U0402 abend. In all cases in which the problem has occurred, the abend S0F4 was in IBM code, processing a FIND for a member. So it has been suggested customers to open a PMR with IBM in order to research why this kind of abend.
IBM investigated and found out that this problem can occur as result of a DEFRAG activity on volumes where PDSE data sets reside and they become corrupted by this activity because IGWNOTIF not always being issued post data movement.
To fix this bug IBM opened the new APAR OA55728, attached to this document.
The IBM PTFs for this bug are :
UA96803 for Z/OS 2.1 UA96809 for Z/OS 2.2 UA96789 for Z/OS 2.3