Why does Abend CCSR010E XCOMSTSK S683 occurs when trying to use "Queue for Execution" from ISPF panels?

Document ID : KB000010991
Last Modified Date : 14/02/2018
Show Technical Document Details
Question:

The following errors may occur when you try to use: Queue for Execution (Y/N): Y

XCOMM0008I ?.. ACB OPENED SUCCESSFULLY
XCOMM0009I COMPILED UNDER VTAM V6 R1 MD - EXECUTING UNDER VTAM V6 R1 MB
XCOMM0763I DEFAULT TABLE tablename LOADED. GENERATED mm/22/yy AT hh.mm
XCOMM0297I REQUEST PROCESSED ON LOCAL SYSTEM
CCSR010E XCOMSTSK S683 at 00000000 LMOD N/A CSECT N/A +N/A CSS03
CCSR061I PSW: 00000000 00000000 00000000 00000000
CCSR062I ILC: 00 INTERRUPT CODE: 00 REASON CODE: 00000004

Answer:

The Abend S683 description points to a problem with APF authorization.

The items to check that XCOM is correctly set up to run APF are:

  • The loadlib needs to be APF, except if it's in linklist and the linklist is APF by default in the system.
  • If not from linklist, the whole library chain (STEPLIB or ISPLLIB) needs to be APF
  • If using ISPLLIB, remember that it cannot be dynamic (ISPEXEC LIBDEF ISPLLIB...). ISPF will use whatever ISPLLIB is allocated at the time ISPF is started.
  • Program XCOMJOB needs to be in the TSO authorized program table (AUTHPGM and AUTHTSF tables of IKJTSOnn member in SYS1.PARMLIB).