OPS/MVS ATM RULES not working after version upgrade
search cancel

OPS/MVS ATM RULES not working after version upgrade

book

Article ID: 130116

calendar_today

Updated On:

Products

OPS/MVS Event Management & Automation

Issue/Introduction

After upgrading to a new CA OPS/MVS release errors as below are occurring:

OPS3092H COMMAND SETVAR NOT FOUND OR REXX IDENTIFIER IS MISSING+
OPS3092H SUPPLY '/* REXX */' AS THE FIRST RECORD TO EXECUTE AS A REXX

Other commands that can show the same error are:
ADDRULE 
BIND    
CLIST   
CPCMD   
DELRULE 
DELVAR  
DOM     
GETSCRN 
GETVAR  
GETVARL 
MLWTO   
OSCMD   
PARSE   
READVAR 
REPLY   
REXX    
SESSCMD 
SETVAR  
SQL     
STATETBL
TSOCMD  
UNBIND  
WAIT    
WRITEVAR
WTL     
WTO     
WTOH    

Environment

Release:
Component: OPSMVS

Resolution

OPSMODE command processor has to be installed

From CA OPS/MVS documentation:

Install OPSMODE Command Processor



If you are a former Automate user that still uses the Automate command processor, you must install the OPSMODE command processor.



If you are going to use the External Product Interface (EPI) Record and Playback feature, you must install the OPSMODE command processor.



To install OPSMODE, you can use the provided SMP/E USERMOD in member USERMODS of the OPS.CCLXCNTL data set. This member is a sample for installing OPSMODE under SMP/E. CA OPS/MVS Technical Support recommends that the USERMOD be received and applied but not accepted.

Sample JCLs to install the usermod:

Receive JCL:

 

//S010   EXEC PGM=GIMSMP,PARM='PROCESS=WAIT',DYNAMNBR=120 
//SMPCSI   DD DISP=SHR,DSN=prefix.CSI                     
//SMPOUT   DD SYSOUT=*                                    
//SMPRPT   DD SYSOUT=*                                    
//SYSPRINT DD SYSOUT=*                                    
//SMPPTFIN DD DISP=SHR,DSN=prefix.CCLXCNTL(USERMODS)      
//SMPCNTL  DD *                                           
   SET BOUNDARY(GLOBAL) .                                 
   RECEIVE                                                
      SYSMODS                                             
      .                                                   
/*                    

Apply JCL:

//APPLY    EXEC PGM=GIMSMP,PARM='DATE=U',REGION=0M
//SMPCSI   DD DISP=SHR,DSN=prefix.CSI             
//SMPCNTL  DD *                                   
 SET BOUNDARY (CAIT0) .                           
 APPLY                                            
  SELECT (                                        
   OPUM001                                        
          )                                       
  BYPASS(HOLDSYSTEM).                             
//*  

Replace "prefix" with the high level qualifier of your OPS 13.5 libraries.

 

Additional Information

For release 13.5:  

https://techdocs.broadcom.com/us/en/ca-mainframe-software/automation/ca-ops-mvs-event-management-and-automation/13-5/installing/complete-configuration-tasks/optional-configuration-tasks-for-the-base-components.html#concept.dita_3aa9f09c70c981cba7220fac46bc6df2695c90b2_InstallOPSMODECommandProcessor

For release 14.0: 

https://techdocs.broadcom.com/us/en/ca-mainframe-software/automation/ca-ops-mvs-event-management-and-automation/14-0/installing/complete-configuration-tasks/optional-configuration-tasks-for-the-base-components.html