*+ E DC301060 SYSTEM RESOURCE TIMEOUT PROGRAM 'xxxxxxxx' IS NOT IN
*+ - DC301060 THIS SYSTEM
The message DC301060 is due to the timeout program RHDCBYE not being connected to the system being validated. When DIS PROG RHDCBYE is issued in the sysgen, the compiler does an obtain calc for the program entity, it does not go thru the SYSTEM entity. So, this display does not verify that the program is connected to the system, just that it is defined in the SYSTEM dict. To see all the programs connected to the system, run a batch SYSGEN to issue a
DIS SYS xx.
DISPLAY ALL PROGRAM.
Look if the program specified in the error DC301060 resides in that list.
This occurs when all the tasks and programs were not copied from SYSTEM 99 to your SYSTEM.
This can be done with an RHDCSGEN batch job step (System Generation in batch). Use the RHDCSGEN batch job step in JOB17 of the configuration process as a sample.
Replace the SYSIPT with this:
//SYSIPT DD *
SIGNON DICTIONARY SYSTEM.
ICTL=(1,72)
COPY PROGRAMS FROM SYSTEM 99 TO 20.
COPY TASKS FROM SYSTEM 99 TO 20.
GENERATE.