Previous Topic: Conflicts with Internal ISPF Variable NamesNext Topic: Uninitialized Variables Yield Unpredictable Results


Received Message Address Space Is Not Active

Symptom:

My program received the following message:

OPS3148E ADDRESS SPACE NOT ACTIVE

Solution:

OPS/REXX programs that update global variables or issue AOF, EPI, OPSCTL, TSO, or OPER commands require that the main CA OPS/MVS started task be active.

If you are running multiple copies of CA OPS/MVS, or you use a CA OPS/MVS subsystem name different from OPSS, you may have to either:

If you fail to do either of the above, your program may get the message:

OPS3148E ADDRESS SPACE NOT ACTIVE

Always allocate the DD statement for the job running OPS/REXX to the subsystem where global variables reside or that will receive ADDRESS AOF, ADDRESS EPI, ADDRESS OPSCTL, ADDRESS TSO, or ADDRESS OPER commands. To do so, use JCL like that shown in the following example:

//OP$OPST DD DUMMY

The example above causes any REXX program in this subsystem to connect to subsystem OPST.