Applying PTFs getting GIM23701E and AMA120I errors.
To avoid the AMA120I error due to IDR space being exhausted, the installation job, SMPJOB02, is delivered with following parameter setting:
ADD UTILITY(IMASPZAP) NAME(IMASPZAP) PARM(IGNIDRFULL) RC(04).
However, due to site overrides some users still experience SMP/E and zap errors such as:
QO96516 CDES600 GIM23701E ZAP VER PROCESSING FAILED FOR MODULE DYL280V IN LMOD DYL280V IN THE RESTLIB LIBRARY. THE RETURN CODE WAS 08. AMA120I DYLBASE NO IDR SPACE - RE-LINK
In these cases a RELINK is required to refresh the IDR space. This is an example of JCL to accomplish this, but you will need to verify the module and CSECT names are appropriate to the PTF in your error messages:
//IEWL01 EXEC PGM=IEWL,REGION=2048K, // PARM='MAP,LET,LIST,NCAL' //SYSLIB DD DSN=Results.Target.Library,DISP=SHR //SYSLMOD DD DSN=Results.Target.Library,DISP=SHR //SYSLIN DD * INCLUDE SYSLIB(DYL280V) ENTRY FRDRV00 NAME DYL280V(R) INCLUDE SYSLIB(DYLBASE) ENTRY FCV00 NAME DYLBASE(R) INCLUDE SYSLIB(PRTPCP) ENTRY PRTPCP NAME PRTPCP(R) //SYSUT1 DD UNIT=SYSDA,SPACE=(CYL,(3,2)),DSN=&SYSUT1 //SYSPRINT DD SYSOUT=*,DCB=(RECFM=FB,BLKSIZE=3509)