I’m logging onto TSO using the logon proc SYSn.xxxx.PROCLIB($ISPxxxx).
Using ISRDDN I confirm that the CLIST “XCOM” is present in library CBXGCLS0. If I go to TSO option 6 and issue the command “XCOM” I see the following messages.
IKJ56621I INVALID COMMAND NAME SYNTAX
2 *-* ISREDIT (SHRTMEM) = MEMBER
+++ RC(-3) +++
3 +++ SET LONGMEM = &STR(&SHRTMEM )
IRX0035I Error running PROC, line 3: Invalid expression
IRX0250E System abend code 66D, reason code 00000008.
IRX0253E Abend in external function END.
IEA995I SYMPTOM DUMP OUTPUT
SYSTEM COMPLETION CODE=66D REASON CODE=00000008
TIME=18.54.58 SEQ=36185 CPU=4001 ASID=005C
PSW AT TIME OF ERROR 071C0000 88B60C26 ILC 2 INTC 0D
NO ACTIVE MODULE FOUND
NAME=UNKNOWN
DATA AT PSW 08B60C20 - 41F00008 0A0D5850 B430B20A
GR 0: 80000005 1: 0466D000
2: 00000900 3: 00000005
4: 009A4188 5: 00075FC4
6: 00000980 7: 00FC8D00
8: 88B60B6A 9: 00075F90
A: 08B629F8 B: 009AF6EC
C: 88B60034 D: 009AF6EC
E: 00000000 F: 00000008
END OF SYMPTOM DUMP
2 +++ CONTROL END(DEND)
IRX0040I Error running XCOM, line 2: Incorrect call to routine
***
If I issue the command “exec 'cai.CBXGCLS0(XCOM)'” from TSO option 6, the TSO session immediately ends. The following messages appear in the syslog.
TSU23188 00000291 IEF125I <userid> - LOGGED ON - TIME=19.13.41
STC25080 00000090 *IEC501A M 5048,412398,SL,,HSMD2,HSMD2,DFHSM.HMIGTAPE.DATASET
TSU23188 00000291 IEA995I SYMPTOM DUMP OUTPUT 393
393 00000291 SYSTEM COMPLETION CODE=D78 REASON CODE=00000004
393 00000291 TIME=19.13.47 SEQ=36242 CPU=4000 ASID=005C
393 00000291 PSW AT TIME OF ERROR 070C1000 81242B02 ILC 2 INTC 0D
393 00000291 NO ACTIVE MODULE FOUND
393 00000291 NAME=UNKNOWN
393 00000291 DATA AT PSW 01242AFC - 00181610 0A0D18CE 18FB180C
393 00000291 AR/GR 0: 009FC4DC/84000000 1: 00000000/84D78000
393 00000291 2: 00000000/009DB75C 3: 00000000/0000FD03
393 00000291 4: 00000000/009FEE88 5: 00000000/009DB6F8
393 00000291 6: 00000000/0146DE50 7: 00000000/00F7E280
393 00000291 8: 00000000/7FFFABA0 9: 00000000/00000140
393 00000291 A: 00000000/009DB6D8 B: 00000000/051ED000
393 00000291 C: 00000000/00FD6FF8 D: 00000000/7FFFABA0
393 00000291 E: 00000000/8146CD04 F: 00000000/00000004
393 00000291 END OF SYMPTOM DUMP
TSU23188 00000090 IEF187I <userid> FAILED - SYSTEM ERROR IN INITIATOR
TSU23188 00000090 IKJ601I TSOLOGON TERMINATED. ABEND D0A ,USERID <userid> PROC $ISPxxxx
STC25050 00000090 IST400I TERMINATION IN PROGRESS FOR APPLID
STC25050 00000090 IST805I VTAM CLOSE COMPLETE FOR TSO0001
TSU23188 00000291 $HASP310 <userid> TERMINATED AT END OF MEMORY
STC25080 00000090 IEF234E K 50B0,859414,PVT,HSMD2,HSMD2
Release : 12.0
Component : XCOM Data Transport for z/OS
In this case the user had to remove the START and STEPLIB statements from the XCOM CLIST. This may have been necessary due to their environment setup. The XCOM CLIST does not have the ISREDIT command that appears in the messages provided.
Please make sure that the XCOM CLIST is not in part of the SYSEXEC, since that is reserved for REXX execs only. The XCOM CLIST should be in the SYSPROC.