search cancel

Configuring CAS9/CAIRIM for Datacom version 14.x and 15.x

book

Article ID: 44445

calendar_today

Updated On:

Products

Datacom Common Services Datacom/AD Datacom/DB

Issue/Introduction

When running multiple versions of Datacom/DB or Datacom/AD, it is not always obvious how to set up the CAIRIM/CAS9 process to support both versions.

You may find that either the 14.x or 15.x Program Call PC routines are not getting installed correctly by CAIRIM.

This article will explain how to set this up for version 14.x and 15.x together.



Environment

Component : Datacom/DB

Component : Datacom/AD

Resolution

With the release of version 14.0, the Datacom initialization through CAIRIM took a new approach (compared to previous releases) which is much simpler and which provides much more flexibility, especially in those environments supporting multiple versions. With this new approach, all of the information needed is in each set of control statements, and there are no JCL statements used. In versions prior to 14.0, there was a need for a STEPLIB entry and for a DBLIBxx entry. These are not used in version 14.x and 15.x, so it should be easy to set up both versions.

First, your CAIRIM should have statements like these for version 14.x:

//RIMPC.PARMLIB  DD  *                                                 
PRODUCT(CA DATACOM) VERSION(BD14) INIT(DBCR4PR)                       -
LOADLIB(CAI.THLQ.CABDLOAD)                                            -
PARM(PC=PROD,PCC=DBPCCPR)                                               
PRODUCT(CA DATACOM) VERSION(BD14) INIT(DBCR4PR)                       -
LOADLIB(CAI.THLQ.CABDLOAD)                                            -
PARM(PC=PROD,PCS=DBPCSPR)                                               
/*                                                                     

As you can see, you will specify the version 14.0 loadlib on each of the statements for DBPCCPR and DBPCSPR, which are called and used for version 14.0.

Then, for version 15.x, you will have this one statement:

//RIMPC.PARMLIB  DD  *                                                  
PRODUCT(CA DATACOM) VERSION(BD15) INIT(DBCR5PR)                       -
LOADLIB(CAI.THLQ.CABDLOAD)                                            -
PARM(PC=PROD,PCC=DBPCCPR)                                               
/*                                                                      

You will once again specify the LOADLIB for your version 15.x environment here. Even though the program name - DBPCCPR - is the same, it is identified for version 15.x, and this entry will be used for version 15.0 calls, while the above set will be used for version 14.0 calls.

For Datacom/AD use CAAXLOAD instead of CABDLOAD.

 

Additional Information

As always, please contact Broadcom support for Datacom if you have further questions.