Successfully used IDCAMS to create a new ENDEVOR ELIB but when BC1PNLIB attempts to initialize the file received the following message:
C1LB002S LIBRARY IS NOT ENDEVOR LIB DATASET.
All supported releases
Just in case, don't forget to ensure that BC1PNLIB INIT references the same dataset created by IDCAMS.
Then check the attributes of the VSAM dataset:
To create the ELIB, BC1JNLIB (JCL delivered in iprfx.iqual.CSIQJCL) should have been used:
//*-------------------------------------------------------------------
//* STEP 1 -- ALLOCATE A VSAM ELIB
//*-------------------------------------------------------------------
// INCLUDE MEMBER=SCMM@SYM
//ALLOCATE EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
DELETE 'UPRFX.UQUAL.YOURELIB' SCRATCH
DEFINE CLUSTER (NAME('UPRFX.UQUAL.YOURELIB') -
RECORDSIZE(4088 4088) -
CONTROLINTERVALSIZE(4096) -
SHAREOPTIONS(3,3) -
CYLINDERS(100,100) -
NONINDEXED -
) -
DATA (NAME('UPRFX.UQUAL.YOURELIB.DATA'))
//*
//*-------------------------------------------------------------------
//* STEP 2 -- INITIALIZE THE ELIB USING THE BC1PNLIB UTILITY
//*-------------------------------------------------------------------
//INITELIB EXEC PGM=BC1PNLIB
//STEPLIB DD DISP=SHR,DSN=&I@PRFX..&I@QUAL..CSIQAUTH
// DD DISP=SHR,DSN=&I@PRFX..&I@QUAL..CSIQLOAD
//ELIB1 DD DISP=OLD,DSN=&U@PRFX..&U@QUAL..YOURELIB
//SYSIN DD *
INIT DDNAME = ELIB1
PAGE SIZE = 4088
ALLOCATE = (17999,18000)
RESERVE PAGES = 900
DIRECTORY PAGES = 200
.
//BSTERR DD SYSOUT=*
//SYSPRINT DD SYSOUT=*