I cannot re-establish the Master Jobcard after upgrading IPC from 14.1 to 15.1.
Not sure why I lost it for my Prod upgrade but not for my Test upgrade.
ICSCERRP22E INTERR: MEM already exists, MEM=
This is what happens when I try to enter the jobcard:
ICSCERRP22E INTERR: MEM not found, MEM=$$$JOBCARD
Release : 15.1
Component : IPC
The ICSCERRP22E errors indicates the master jobcard member $$$JOBCARD is missing from the ADRLIB.
Run a VLSUTIL LIBRARY on the ADRLIB to check if the member is there.
//LIBRARY EXEC PGM=VLSUTIL
//STEPLIB DD DSN=ipc.CAVQLOAD,DISP=SHR
//SYSPRINT DD SYSOUT=*
//AUXPRINT DD SYSOUT=*
//VLSFILE DD DSN=hlq.ADRLIB,DISP=SHR
//SYSIN DD *
LIBRARY
/*
//
The $$$JOBCARD member will need to be added to the ADRLIB using VLSUTIL.
If doing an upgrade installation this member should have been copied from the previous release ADRLIB in job VQUPG01 step VLSLIB.
If the step did not complete successfully it will need to be rerun.
When doing a new installation the member is added in step VLSADD in job VQNEW01.
See member VQNEW01 in the IPC 15.1 CAVQSAMP library for the JCL to run.
Replace the following lines in the JCL with your JOBCARD:
The MASTER JOBCARD member must be exactly 5 lines.
Do NOT modify in the install batch job.
After the $$$JOBCARD member has been added in batch
it can be edited online to modify for site JCL
requirements. Use valid comment characters on unused lines.
After replacing the lines, your JCL it should look something like this:
//******************************************************
//* Add member to ADRLIB for MASTER JOBCARD
//******************************************************
//VLSADD EXEC PGM=VLSUTIL
// INCLUDE MEMBER=IPCSTLIB
// INCLUDE MEMBER=IPCDDOUT
//SYSPRINT DD SYSOUT=*
//VLSBKUP DD DUMMY
//VLSFILE DD DSN=CAI.HLQ.ADRLIB,DISP=SHR
//SYSIN DD DATA
ADD $$$JOBCARD
//jobname JOB nnnnn,'xxxx',CLASS=C,MSGCLASS=X
//*
//*
//*
//*
$$
/*
//