Previous Topic: Modifying CAIRIMNext Topic: Optional External Security USERMOD


RIM Rules

The only RIM parm card is:

PRODUCT (CA‑LIBRARIAN) VERSION (LJ44) INIT(LJ44INIT)

The LR44INIT is no longer executed separately, but is called by the LJ44INIT program.

The default function is INIT. The default subsystem name is LAM. Because of these changes, the following parms are accepted as the results:

PRODUCT (CA-LIB) VERSION (LJ44) INIT(LJ44INIT) PARM(INIT) or
PRODUCT (CA-LIB) VERSION (LJ44) INIT(LJ44INIT)
PARM(INIT,NAME=LAMA)

The INIT function searches and uses the CA Librarian load modules, LVSSSVC, LAMMVS, and LAMMVS9, if found. Otherwise, they are dynamically loaded into the MLPA (if the LIB/AM option is present). The LAM Subsystem name can be specified for INIT.

PRODUCT (CA-LIB) VERSION (LJ44) INIT(LJ44INIT) PARM(DELETE) or
PRODUCT (CA-LIB) VERSION (LJ44) INIT(LJ44INIT)
PARM(DELETE,NAME=LAMA)

The DELETE function deactivates the CA Librarian Subsystem. It also deletes the dynamically loaded LAMMVS module from the MLPA if the current one is in use by this subsystem.

PRODUCT (CA-LIB) VERSION (LJ44) INIT(LJ44INIT) PARM(REINIT) or
PRODUCT (CA-LIB) VERSION (LJ44) INIT(LJ44INIT)
PARM(REINIT,NAME=LAMA)

Note: Do not use the 'PARM(DELETE)' option on the initial startup of LJ44INIT. This causes the subsystem and CA Librarian to initialize incorrectly and can cause various S0C4 abends.

The REINIT function activates the CA Librarian subsystem (or creates and activates it) and dynamically adds a new copy of LAMMVS to the MLPA (if the LIB/AM option is present).