To meet the PowerExchange APF-authorization requirement, you can APF-authorize the copies of the system IDMS load libraries that are optionally created during PowerExchange installation.
If you apply maintenance or schema changes to the system IDMS load libraries, you must also apply these changes to the copies of the load libraries or re-create the copies by rerunning the XIDIDM10 job. Otherwise, the bulk data movement might not preserve data integrity.
If you do not want to maintain and APF-authorize copies of the IDMS load libraries, you can use the MVS Program Call services routine that PowerExchange provides to meet the APF authorization requirement.
To APF-authorize copies of IDMS load libraries:
During PowerExchange installation, add the following statement to the SETUPIDM JCL before you run the job:
//STEP1 EXEC SUBMJOB,MEMBER=XIDIDM10
The XIDIDM10 job creates copies of the IDMS load libraries under the default names of
hlq.
IDMS.LOADLIB and
hlq
.IDMS.DBA.LOADLIB.
APF-authorize the IDMS load library copies that were created by the XIDIDM10 job at PowerExchange installation.
Verify that the STEPLIB DD in the PowerExchange Listener JCL includes the
hlq.
IDMS.LOADLIB and the
hlq
.IDMS.DBA.LOADLIB libraries.
If you run the PowerExchange Listener as a batch job, the JCL is in the STARTLST member of the RUNLIB library. If you run the PowerExchange Listener as a started task, the JCL is in the PWXLSTNR member of the PROCLIB library.
Verify that all other libraries in the STEPLIB DD statement of the PowerExchange Listener JCL are APF‑authorized. Lack of APF-authorization for some of these libraries negates PowerExchange authorization to access IDMS data through the PowerExchange Listener and will cause the PowerExchange Listener to not start.