A rexx program that is supposed to collect the status of the initiators using Sysview, writes records to a RDF table.
When it runs, these messages are in the system log:
OPS3092H RUNNING INITS LINE 22: COMPILER WORK SPACE OVERFLOW (1573960 1572864)
OPS3092H RUNNING INITS LINE 22: COMPILER WORK SPACE OVERFLOW (1573960 1572864)
OPS3092H RUNNING INITS LINE 22: COMPILER WORK SPACE OVERFLOW (1573960 1572864)
OPS3092H RUNNING INITS LINE 22: COMPILER WORK SPACE OVERFLOW (1573960 1572864)
OPS3092H RUNNING INITS LINE 22: COMPILER WORK SPACE OVERFLOW (1573960 1572864)
OPS3092H RUNNING INITS LINE 22: COMPILER WORK SPACE OVERFLOW (1573960 1572864)
OPS3092H RUNNING INITS LINE 25: COMPILER WORK SPACE OVERFLOW (1573960 1572864)
OPS3092H ERROR 5 RUNNING INITS, LINE 25: MACHINE RESOURCES EXHAUSTED, CODE=255
OPS3092H OI ENDED DUE TO ERROR+
After this, the OPSOSF server abends with SA03 and these messages are issued:
GSVX482I (API.STCTSO) API TASK ABNORMAL TERMINATION IN PROGRESS
GSVX484I (API.STCTSO) ABEND OCCURRED IN AN ANCESTOR TASK
GSVX485I (API.STCTSO) API TASK ABNORMAL TERMINATION COMPLETE
Using SYSVIEW v17, but it may have started earlier.
OPS/MVS
The message indicates the work space for the execution of this REXX program INITS.
The default work space for a REXX program invoked with the OI command is 1.5 Mb.
Use a bigger value by using the program and WS keywords:
ADDRESS OSF "OI PROGRAM(INITS) WS(2000000)".
It's possible to increase the WS value more, if necessary.