IDMS supports loading of programs from PDSE format load libraries from both CDMSLIB concatenated datasets and test load library datasets allocated to Vnnnn DD statements.
You can have a mixture of PDS and PDSE datasets concatenated together.
For STEPLIB datasets, loading of programs from PDSEs is already supported by z/OS.
For UCFTSO you can use PDSEs in the STEPLIB or CDMSLIB.
For batch jobs we recommend you use STEPLIB instead of CDMSLIB.
In order to use PDSEs in IDMS you either have to specify SVC=nnn in the PARM statement of the startup JCL or run the CA IDMS CV as authorized.
To convert a PDS to PDSE you can use IEBCOPY. Sample JCL:
//CONVERT EXEC PGM=IEBCOPY
//SYSPRINT DD SYSOUT=*
//SYSUT1 DD DSNAME=PDS.LOADLIB,DISP=SHR
//SYSUT2 DD DSNAME=PDSE.LOADLIB,
// DSNTYPE=LIBRARY,LIKE=PDS.LOADLIB,
// DISP=(NEW,CATLG),STORCLAS=xxxxxxx