Why would I get the message C1I0017E Load of table C1DEFLTS fail not found attempting to bring up Endevor in foreground? Batch jobs run with no problem.
This problem is usually a result of a CLIST similar to the sample provided in the CSIQCLS0 library called Endevor being used and have defined the CSIQAUTH and CSIQAUTU libraries in ISPLLIB.
The fact that the batch jobs run means that the CSIQAUTH and CSIQAUTU libraries are APF Authorize.
In the CLIST is the statement ISPEXEC SELECT PGM(C1SM1000)
This is working - the member C1SM1000 was found in the CSIQAUTH library and executing NDVRC1, but this is where you problem of C1DEFLTS of not being found is starting.
What is happening is that when C1SM1000 transfers control to NDVRC1 by using MVS contents supervision such as ATTACH, LINK or LOAD , any new requested program that only exist in the LIBDEF(ISPLLIB) data set are not found.
LINKLIST both the CSIQAUTH and CSIQAUTU libraries.
If possible the site should use STEPLIB to allocate the CSIQAUTH and CSIQAUTU libraries