ACFAE028 CA ACF2 CICS Initialization Incomplete RSN=24
search cancel

ACFAE028 CA ACF2 CICS Initialization Incomplete RSN=24

book

Article ID: 211950

calendar_today

Updated On:

Products

ACF2 - z/OS

Issue/Introduction

Getting below message in CICS Region while region is coming down:

4.51.02 JOB20158  +DFHTM1781 CICSXX CICS shutdown cannot complete because some non-system user tasks have not terminated.
 04.51.02 JOB20158  +IPCP-009- XXXX has been successfully terminated
 04.51.02 JOB20158  GSVC100W (TTTT) TRANEND TRANS RUNTIME XXXX * NONE PROBLEM  059
    059                      V= 00:21:04 W= 22.50000 P= 30.00000 UPPER 0.000000
    059                      CICSTEST IPCP 399 * CICSXXXX
    059                      Desc='Run time - (LIFETIME-DSPDELAY) '
    059                      Policy=00000000_001266BC
 04.51.07 JOB20158  +DFHTM1782I CICSXX All non-system tasks have been successfully terminated.
 04.51.07 JOB20158  +DFHZC2305I CICSXX Termination of VTAM sessions beginning
 04.51.07 JOB20158  +DFHZC2316 CICSXX VTAM ACB is closed
 04.51.07 JOB20158  +DFHCQ0104I CICSXX MVS console queue is closed.
 04.51.09 JOB20158  +DFHTM1711I CICSXX About to link to phase 2 PLT programs.
 04.51.09 JOB20158  ACFAE048 Termination Started
 04.51.09 JOB20158  +ACFF9021 CICSSSUB PROCESS TERMINATION STARTED
 04.51.09 JOB20158  +ACFF9022 CICSSSUB PROCESS TERMINATION COMPLETED
 04.51.09 JOB20158  +ACFF9021 CICSLSUB PROCESS TERMINATION STARTED
 04.51.09 JOB20158  +ACFF9022 CICSLSUB PROCESS TERMINATION COMPLETED
 04.51.09 JOB20158  ACFAE052 Detaching Signon Server Subtasks
 04.51.14 JOB20158  ACFAE053 Detaching Signon Manager Subtask
 04.51.14 JOB20158  ACFAE049 Termination Completed
 04.51.14 JOB20158 @ACFAE028 CA ACF2 CICS Initialization Incomplete RSN=24
 04.51.19 JOB20158  IEA995I SYMPTOM DUMP OUTPUT  131
    131               USER COMPLETION CODE=0769 REASON CODE=00000018
    131              TIME=04.51.14  SEQ=05483  CPU=0000  ASID=00AC
    131              PSW AT TIME OF ERROR  078D1000   903FFE64  ILC 2  INTC 0D
    131                NO ACTIVE MODULE FOUND
    131                NAME=UNKNOWN
    131                DATA AT PSW  103FFE5E - 00181610  0A0D47F0  3254003A
    131                GR 0: C4000000   1: C4000301
    131                   2: 00000018   3: 903FF840
    131                   4: 103FFEC8   5: 1118728C
    131                   6: 7F5E4000   7: 11567178
    131                   8: 00000001   9: 11180100
    131                   A: 0006D008   B: 0006D0D0
    131                   C: 0099C000   D: 11567178
    131                   E: 103FFC18   F: 00000018
    131              END OF SYMPTOM DUMP

Environment

Release : 16.0

Component : CA ACF2 for z/OS

Resolution

The message ACFAE028 with rc=24 means that ACFAEPLT was unable to find the ENF DCM for CA-ACF2 CICS for the CICS release level being executed. In this instance, ACFAEPLT routine was specified at both initialization (PLTPI) and shutdown (PLTSD).

When this is run at initialization everything is fine.

At shutdown, it will not find the PLT programs.

Please update your PLTPI and PLTSD to point to different DFHPLT members. Only the PLTPI should point to the ACFAEPLT for ACF2.

Additional Information

https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-management/sit/dfha2_pltpi.html

PLTPI={NO|name|YES}If NO is specified, no program list table is used.If name is one or two characters (and not NO), the characters are suffixed at the end of the DFHPLT prefix.If name is three to eight characters in length (and not YES), it specifies the full name of the program list table.If YES is specified, a table called DFHPLT (without any suffix) is used.For information about coding the macros for the program list table, see Program list table (PLT).For information about writing initialization programs, see Writing initialization programs. You can use the INITPARM system initialization parameter to pass parameters to those programs.

https://www.ibm.com/docs/en/cics-ts/5.6?topic=summary-pltsd


PLTSD={NO|name|YES}If NO is specified, no program list table is used.If name is one or two characters (and not NO), the characters are suffixed at the end of the DFHPLT prefix.If name is three to eight characters in length (and not YES), it specifies the full name of the program list table.If YES is specified, a table called DFHPLT (without any suffix) is used.