S0C4 ABENDS CA OPS/MVS release 13 in OPVIEW Options

Document ID : KB000074291
Last Modified Date : 19/03/2018
Show Technical Document Details
Issue:
We just upgraded to  CA OPS/MVS r13.0 from CA OPS/MVS 12.1 on our test system. There are several options in OPSVIEW under release 13.0 that are not functioning. We are getting S0C4 abends and/or the message: ERROR 12 COMPILING pgmname, LINE 0: CLAUSE TOO LONG. Everything else appears to be functioning OK.

OPSVIEW OPTIONS:
6   Command Enter JES2/MVS/IMS/VM commands directly
ERROR 12 COMPILING OP600000, LINE 0: CLAUSE TOO LONG
ESTAE LEVEL 1 PROGRAM CHECK CODE=0C4 TIME=12:42:12 SEQ=0 CPU=00 ASID=0098 (0098 0098) PSW AT TIME OF ERROR 078D2000 9BD0FBC6 ILC 4 INTC 11 RSCD 00000011 CURRENT ROUTINE NAME=OPRXIMCP ADDRESS=1BD0E240 OFFSET=00001986 ADDRESS CAUSING TRANSLATION EXCEPTION=000AB800 GPR 0-3 0000403C 000A7F54 1BFBB32A 0000403C GPR 4-7 000A7F54 000ABF8F 1BFB55A0 1BFBB31A GPR 8-11 1BFB5700 1C0B5720 1BD18000 1BD866C0 GPR 12-15 1BD0F92E 1BD86700 9BD0FCE6 00000000 AR 0-3 00990BF0 00000000 00000000 00000000 AR 4-7 00000000 00000000 00000000 00000000 AR 8-11 00000000 00000000 00000000 00000000 AR 12-15 00000000 00000000 00000000 000C0603 ABENDING LOCATION OPRXIMCP+X'1986' OPDAIO CALLED BY OPRXIMCP+X'3FDC' OPRXIMCP CALLED BY OPSAMD+X'994' OPRXIMCP CALLED BY SYSTEM+UNKNOWN Abend 0C4000 hex occurred processing command 'OI '.

4.12   COF Control View/Modify CICS Operations Facility
ERROR 12 COMPILING OP412000, LINE 0: CLAUSE TOO LONG
ESTAE LEVEL 1 PROGRAM CHECK CODE=0C4 TIME=12:45:41 SEQ=0 CPU=00 ASID=0098 (0098 0098) PSW AT TIME OF ERROR 078D2000 9BAB6BC6 ILC 4 INTC 11 RSCD 00000011 CURRENT ROUTINE NAME=OPRXIMCP ADDRESS=1BAB5240 OFFSET=00001986 ADDRESS CAUSING TRANSLATION EXCEPTION=000B2800 GPR 0-3 0000403C 000AEF54 1C0FC384 0000403C GPR 4-7 000AEF54 000B2F8F 1C0F65A0 1C0FC374 GPR 8-11 1C0F6700 1C1F6720 1BD1C000 1BD8A6C0 GPR 12-15 1BAB692E 1BD8A700 9BAB6CE6 00000000 AR 0-3 00990BF0 00000000 00000000 00000000 AR 4-7 00000000 00000000 00000000 00000000 AR 8-11 00000000 00000000 00000000 00000000 AR 12-15 00000000 00000000 00000000 000C0603 ABENDING LOCATION OPRXIMCP+X'1986' OPDAIO CALLED BY OPRXIMCP+X'3FDC' OPRXIMCP CALLED BY OPSAMD+X'994' OPRXIMCP CALLED BY SYSTEM+UNKNOWN Abend 0C4000 hex occurred processing command 'OI '.

5   EasyRule Settings Set/Change EasyRule settings
ERROR 12 COMPILING OPQOPTNS, LINE 0: CLAUSE TOO LONG
Environment:
CA OPS/MVS 13.0
z/OS
Cause:
You cannot mix FB and VB formatted datasets under the SYSEXEC DD.  The customer issued the TSO ISRDDN and received this warning for SYSEXEC concatenation:
 
Warning: ISRDDN has detected that one or more concatenations, including DD name SYSEXEC contain mixed record formats, organizations, or fixed record lengths. Reading from allocations containing different types of data sets can cause I/O errors, ABENDs, or other unpredictable results. For further information, see the z/OS documentation on using data sets. Enter CHECK OFF to disable this check.

Datasets in the SYSEXEC concatenation:

8906 255 VB PO > SYSEXEC STC1.REXXLIB
27920 80 FB PO > ISP.SISPEXEC 27920 80 FB PO > ISF.SISFEXEC
27920 80 FB PO > SYS1.SABXEXEC
27920 80 FB PO > SYS.OPSMVS.LSYS.REXX
8906 255 VB PO > STC1XZY.REXXLIB

You cannot mix FB and VB formatted datasets under the SYSEXEC DD.
Resolution:
Check the SYSEXEC concatenation with a TSO ISRDDN command. We recommend using the FB format as CA OPS/MVS no longer supplies any VB format SYSEXEC datasets. Customer corrected the Variable Blocked (VB) REXXLIB datasets by making them Fixed Blocked (FB) datasets.