I followed the steps in the following doc (SFranzon's link) -> Storage Key Considerations for z/OS CSA Subpools - CA IDMS - 19.0 - CA Technologies Documentation
1. Instead of moving RHDCOMVS, RHDCTCKR, and RHDCCKUR to a separate LOADLIB, I APF Authorized the LOADLIB with all 2788 members in it.
2. I authorized the LOADLIB
3. I updated SYS1.PARMLIB(SCHEDxx) as directed.
PPT PGMNAME(RHDCOMVS)
KEY(4)
NOSWAP
4.See step 5
5. I changed my startup JCL as follows:
//RHDCOMVS EXEC PGM=RHDCOMVS,REGION=0M,TIME=180,
// PARM='S=4,STEP=Y,DMCL=GLBLDMCL,WTO=WTOEXIT,SVC=253,FSTG=7000,ZIIP=Y'
//STEPLIB DD DSN=IDMS.LOADLIB,DISP=SHR
Now my CV4 runs ok but USNDRVR and other programs fail in batch with:
COMPLETION CODE SYSTEM = 0C4 REASON CODE = 00000004
The JCL is:
//ANALYZER EXEC PGM=USNDRVR,REGION=5000K,TIME=600,COND=EVEN
//STEPLIB DD DSN=IDMS.USERLIB,DISP=SHR
// DD DSN=IDMS.LOADLIB,DISP=SHR
Perhaps it is loading something from USERLIB that it shouldn't but USNDRVR is not in USERLIB.
Paul