Does Common Services allow the use of Symbolics in RIMPARMS?
search cancel

Does Common Services allow the use of Symbolics in RIMPARMS?

book

Article ID: 71961

calendar_today

Updated On:

Products

Common Components and Services for z/OS Common Services Datacom/AD

Issue/Introduction

Each system found in a SYSPLEX may require unique values to be coded in the RIMPARMS identifying the system where it is running.  To provide flexibility and avoid coding multiple, almost identical, RIMPARMS unique to each system, does CAIRIM allows the use of system symbols within the parms themselves?

For example, wanting to verify the use of system symbols is allowed in RIMPARMS as follows:

PRODUCT(CA DATACOM) VERSION(BD15) INIT(DBCR5PR) -
LOADLIB(SYSSS.ENF.&$SSDCENF..CAAXLOAD.&IPLGROUP) -
PARM(PC=PROD,PCC=DBPCCPR)

Where &$SSDCENF is equal to a release level in IEASYMxx and &IPLGROUP is also defined in IEASYMxx.

Resolution

Yes, that is allowed. Introduced with CAIRIM r14.1 PTF RO52581, the following options for RIMPARM are available for improved SYSPLEX parameter sharing capability:

  • IF/ENDIF
  • LOG/NOLOG
  • System symbol substitution

This capability has been carried forward in CCS 15.0 (and any future releases)

Additional Information

Please see the discussion on IF/ENDIF Logic Statements and System Symbols