When processing large inputs for Data Transformation, ABENDs may occur when virtual storage capacity is exceeded.
Besides the abend codes above, the job log contains the following errors:
IEW4000I FETCH FOR MODULE CEEMENU3 FROM DDNAME -LNKLST- FAILED BECAUSE INSUFFICIENT STORAGE WAS AVAILABLE.
CSV031I LIBRARY ACCESS FAILED FOR MODULE CEEMENU3, RETURN CODE 24, REASON CODE 26080021, DDNAME *LNKLST*
Job is running out of virtual storage.
Diagnosing the problem
The job log shows that this particular z/OS installation setting for virtual storage has been exceeded:
* STORAGE SECTION
USED PRIVATE AREA BELOW 16MB: 8000K ! ALLOWED PRIVATE AREA BELOW 16MB: 8000K
USED PRIVATE AREA ABOVE 16MB: 399M ! ALLOWED PRIVATE AREA ABOVE 16MB: 400M
This would confirm the short on storage condition. Even though REGION=0M specified on the EXEC statement, an installation limit of 400M is being reached.
Resolving the problem
Increase the allowable REGION size for the user executing the job. The z/OS system programmer used "Region Size Control" of IEFUSI — Step Initiation Exit to limit a batch job's REGION size. The system programmer would need to increase this limit in order for the WDI job to obtain required storage above the 400M limit as set in this example.