Description:
If only some selective users shall use the MAX IRXFUSER module instead of the IBM version, add the MXRXV340.LOADLIB to these users TSO STEPLIB.
This knowledge document describes in detail how this can be done and is showing a sample.
Solution:
The "CA MAX Product Installation Guide V3.4.0" states:
"The MAX IRXFUSER module must be placed in the load search sequence before the IBM module with the same name. Severe performance degradation can result with the MAX products if this does not occur."
Placing MAX IRXFUSER into LPA, as described in Installation manual, impacts all the users.
Adding steplib with MAX load library into user?s logon procedure will affect individual users.
Verifying installation using "TSO MAX IVP" command is applied to see whether Max IRXFUSER is loaded as first. Example below shows IBM default is loaded first situation.
... IRXFUSER CSECT NAME RXMVS- NOT FOUND - PLEASE EXAMINE: : PATCH AREA - IRXFUSER ...
Creating own logon procedure $yourTSOid in USER.PROCLIB will allow the user to ensure IRXFUSER module replaces an IBM default at the LOGON time.
Note: $yourTSOid procedure could be further modified to allow user to add the CA MAX product to the ISPF panel menu.
Edit, or create the $yourTSOid member ($xxxxxxx)on the USER.PROCLIB dataset.
The MXRXV340.LOADLIB should be added to your STEPLIB concatenation as shown in the following sample:
... BROWSE USER.PROCLIB($xxxxxxx) - 01.99 Command ===> ********************************* Top of Data ******* //yourTSO PROC //* //yourTSO EXEC PGM=yourTMP,DYNAMNBR=256, // PARM='%yourLOGON' //STEPLIB DD DISP=SHR ,DSN=your.MXRXV340.LOADLIB //RES DD DISP=SHR ,DSN=SYS1.LINKLIB //LIB DD DISP=SHR ,DSN=SYS2.LINKLIB //* ...
Please check the bold items above.
Furthermore, when logon to TSO, the PROCEDURE name has to be customized:
-------------------- z/OS 1.11.00 TIME SHARING OPTION ------------------------ ENTER LOGON PARAMETERS BELOW: USERID ===> xxxxxxx MSGCLASS ===> SOURCE ===> A55TG027 UNIT ===> SYSDA PROCEDURE ===> $xxxxxxx TIME ===> 0000 REGION ===> 0004096 DEST ===> ACCT NMBR ===> 000000000 PERFORM ===> 000 GROUP ===> ENTER AN 'S' BEFORE EACH OPTION DESIRED BELOW: -NOMAIL -NONOTICE -RECOVER -RECONNECT USER KEYS ===> SECLABEL ===> ...
Note: The REGION size should be at least 4096.
Now, via "TSO MAX IVP" can be check again whether the MAX IRXFUSER module will be used.