![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
• The execution libraries must be APF‑authorizedThe interface between the Data Object Broker and IDMS/DB requires these libraries to be part of the STEPLIB concatenation:
//STEPLIB DD DISP=SHR,DSN=OSB.V520.AUTH <-- Authorized// DD DISP=SHR,DSN=CAI.IDMS.R150.LOADLIB <-- Authorized// DD DISP=SHR,DSN=IDMS.R150.DBA.LOADLIB <-- Authorized
In some IDMS/DB environments, the DBA LOADLIB is not authorized. Including the un-authorized library makes the whole job step un-authorized, and communication uses VTAM instead of Cross Memory Services.If you want to use Cross Memory Services in this situation, supply a HRNLIB DD statement to the Gateway JCL using the procedure shown here:
1. In the EXEC statement, change the PGM= to execute S6BSRV00 (instead of S6BIDMST), with PARM=IDMS.
2. Add a HRNLIB DD statement pointing to your TIBCO Object Service Broker LOAD library. This library must be APF Authorized.
//STEPLIB DD DISP=SHR,DSN=OSB.V520.AUTH <-- Authorized// DD DISP=SHR,DSN=CAI.IDMS.R150.LOADLIB <-- Authorized// DD DISP=SHR,DSN=IDMS.R150.DBA.LOADLIB <-- Not authorized//HRNLIB DD DISP=SHR,DSN=OSB.V520.AUTH <-- Authorized
To verify that the Gateway is using Cross Memory Services, check the Data Object Broker log for a server-available message. If the message indicates COMM=XMS, as shown here, the job is using Cross Memory Services:
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |