OPS/REXX programs invoked using ADDRESS TSO "OI pgname" don't execute. The return code of the "OI" command is 4.
If the EDQ (External Data Queue) is read the following messages can be seen:
GET OF nnnnnnnn BYTES IN SUBPOOL X'00' ERROR RC=X'00000004' REQUESTED BY OPSMMG+X'000780
MESSAGE QUEUE GETMAIN FAILED, RC=X'04', DETECTED AT OPSMMG+X'000007D6'
ALLOCATION OF EXTERNAL DATA QUEUE FAILED, RC=4
From CA OPS/MVS 12.3 on, the amount of storage necessary for a same REXXMAXQUEUE value has increased.
Increase the value of the REGION keyword of the OSF server JCL (OPSOSF).
If your site standards permit, use REGION=0M.
Other relevant information regarding upgrading from a previous release to CA OPS/MVS 12.3 or higher: