Running the JOB06EOP job for Easytrieve release 11.0 or release 11.5 under JES3 leaves OLDEZT and OLDOPT unchanged (as documented in the JOB06EOP job) and results in the following errors:
09:45:28 IAT4401 LOCATE FOR STEP=UNLDOPT DD=STEPLIB DSN=DSN.OF.TARGET.LOADLIB.FROM.PREV.RELEASE 09:45:28 IAT4404 DATASET NOT FOUND ON MAIN PROCESSOR SYT2 09:45:28 IAT4401 LOCATE FOR STEP=UNLDOPT DD=EZOPTBL DSN=DSN.OF.EZOPTBL.FILE.FROM.PREV.RELEASE
Easytrieve Report Generator, releases 11.0 and 11.5
JES3 does a LOCATE for each assigned data set prior to executing the first step and at that time it doesn't "know" whether a step may be executed or not.
As long as LOADOPT=00 is specified and step UNLDOPT is therefore not executed, OLDEZT can be set to the current EZT CAILIB data set and OLDOPT can be set to the current EZT EZOPTBL data set. These two parameters will not be used. The job will now run successfully.