ABEND Code CICS ADCA AD3Z
ADCA
Explanation:Â This abend is issued if DBCTL returns a non-zero response
code when a DL/I request has been issued from an application program.
System Action:Â The transaction is abnormally terminated with a CICS
transaction dump.
User Response:Â Look up accompanying message DFHDB8109 that appears on
the CDBC transient data destination.
Module:Â DFHDLIDP
Â
ADCB
Explanation:Â This abend occurs when DBCTL has notified CICS that a task
has issued a DL/I request, but it did not have a PSB scheduled. If your
application does have a PSB scheduled then a possible cause for this
abend is that the DBCTL STOP THREAD command may have been used to terminate
the DBCTL thread that corresponds to this task.
System Action:Â CICS abnormally terminates the transaction with a
transaction dump. CICS processing continues.
User Response:Â Check if the DBCTL operator has issued a STOP THREAD
command for the task that has abnormally terminated. Look up DBCTL
response code 28 in the DBCTL return code section of the IMS Messages
and Codes manual.
Module:Â DFHDLIDP
Â
ADCC
Explanation:Â This abend occurs when DBCTL has notified CICS that a task
has issued program specification block (PSB) request, but it has a PSB
already scheduled. CICS prevents a task from issuing a PSB schedule
request to DBCTL when it has already issued a PSB schedule request by
returning a PSBSCH response in UIBDLTR. However, in this case it is DBCTL that has rejected the subsequent PSB schedule request. A possible cause for this
abend is a storage over-write.
System Action:Â CICS abnormally terminates the transaction with a
transaction dump. CICS processing continues.
User Response:Â Check for any messages issued from your CICS system
indicating that storage over-writes have taken place. Look up DBCTL
response code 32 in the DBCTL return code section of the IMS Messages and Codes
manual.
Module:Â DFHDLIDP
ADCD
Explanation:Â This abend is issued when a deadlock has been detected by
IMS and this transaction has been selected for abnormal termination.
This abend can occur when a transaction is accessing IMS resources via
DBCTL or via a remote DLI request to a remote CICS region. The remote CICS
region can be accessing IMS via DBCTL, or if it is a CICS 4.1 region or
earlier, accessing IMS via local DLI.
System Action:Â Access to IMS resources via DBCTL is withdrawn for this
transaction. Further attempts to access IMS will result in an AEY9 abend.
CICS abnormally terminates the transaction with a transaction dump. CICS
processing continues.
User Response:Â If ADCD abends occur infrequently in your system, no
action is required although you may like to consider setting your system
up in such a way that, after an ADCD abend is issued, the transaction is
automatically restarted. See the CICS Recovery and Restart Guide for
further information.
If ADCD abends are occurring frequently in your system, you may need to
review the design of your applications. Some general techniques for
deadlock avoidance are described in the CICS Recovery and Restart Guide.
Module:Â DFHDLIDP
Â
ADCE
Explanation:Â This abend is issued when the module DFHDBAT returns a
nonzero return code in reply to a DL/I request issued from an
application program to DBCTL. DFHDBAT is a task related user exit and forms part of the CICS-DBCTL interface. This abend is accompanied by message DFHDB8110.
System Action:Â CICS abnormally terminates the transaction with a
transaction dump. CICS processing continues.
User Response:Â Look up the accompanying message DFHDB8110 that appears
on the CDBC transient data destination.
Module:Â DFHDLIDP
Â
ADCI
Explanation:Â This abend is issued when IMS returns a user abend 3303
response for a DL/I request issued from an application program.
System Action:Â Access to IMS resources via DBCTL is withdrawn for this
transaction. Further attempts to access IMS will result in an AEY9 abend.
CICS abnormally terminates the transaction with a transaction dump. CICS
processing continues.
User Response:Â Check the description in the IMS Messages and Codes
manual for the meaning of IMS user abend 3303.
Module:Â DFHDLIDP
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
ADCJ
Explanation:Â This abend is issued when an application has been using
DBCTL, and while the application was still scheduled to DBCTL, the
CICS-DBCTL interface was terminated.
System Action:Â CICS abnormally terminates the transaction with a
transaction dump. CICS processing continues.
User Response:Â Check the CDBC transient data destination for messages
indicating the reason for termination of the CICS-DBCTL interface. If
you do not know where the CDBC transient is, then please check with your system
programmer. Check for messages issued from the DBCTL system.
Module:Â DFHDLIDP
Â
ADCP
Explanation:Â When checking the DBCTL program specification block (PSB),
the external security manager checked the usage of the PSB, and found that:
  The user was unauthorized to access the PSB, or
  The PSB was unknown to the external security manager, or
  The user was set to the capability of the default user.
The meaning of the term "user" in the above context depends on the way
the transaction was invoked.
  If the transaction is being run from a local terminal, or has been
routed from a remote terminal, the user is the terminal user. (For a
routed transaction, if PSBCHK=NO is specified in the SIT, or RESSEC=NO is specified in the transaction definition (CEDA DEFINE TRANSACTION command), the security manager does not check the terminal user.)
  If the transaction is being run as a result of a request from another
CICS MRO region, the user is the owner of the other CICS system (as
defined to the external security manager in the JOB statement of the initializing JCL).
  If the transaction is being run as a result of a request from a
connected ISC system, the user is defined in the SECURITYNAME operand of
the installed CONNECTION definition that defines the link between the remote
system and the local system. Ensure that the name in the SECURITYNAME
operand is the same as that supplied by the connected CICS system. This will
depend upon the type of CONNECTION between the two systems. For further
information about this, refer to the CICS Intercommunication Guide.
Notes.
By the above definitions, a PSB used by a routed transaction has two
users, the terminal user and the communicating region. Therefore, for
routed transactions, the external security manager makes two checks, on the
terminal user (as qualified in 1 above), and on the communicating region
(2 or 3 above).
System Action:Â CICS abnormally terminates the task attempting to
schedule the PSB. CICS processing continues.
User Response:Â Ensure that the PSB is defined to the external security
manager, and that all users have the correct level of authorization. If
the system setup is correct, note the security violation.
Module:Â DFHDLIDP
Â
Â
Â
Â
Â
ADCQ
Explanation:Â This abend occurs when an application has issued an EXEC
DLI SCHD request for a PSB that contains no DBPCBs, and the SYSSERVE
keyword was not specified. This abend also occurs when an application
has issued a PCB request for a PSB that contains no DBPCBs, and the IOPCB
option was not specified.
System Action:Â The transaction is abnormally terminated with a CICS
transaction dump.
User Response:Â Check that the application program has scheduled the
appropriate PSB.
Module:Â DFHDLIDP
Â
ADCR
Explanation:Â This abend occurs when an application has issued a DL/I
request other than a schedule request, and the DBCTL DRA return code of 40
indicates that there was no active communication with DBCTL.
System Action:Â The transaction is abnormally terminated with a CICS
transaction dump.
User Response:Â Check the CDBC transient data destination for messages
indicating the reason for termination of the CICS-DBCTL interface. If
you do not know where the CDBC transient data destination is, check with your
system programmer. Check for messages issued from the DBCTL system.
Module:Â DFHDLIDP
Â
ADCS
Explanation:Â CICS issued a single-phase commit request to DBCTL and an
unexpected response was returned from DBCTL.
System Action:Â CICS issues message DFHDB8119 to transient data queue
CDBC, then terminates the task abnormally with a CICS transaction dump.
User Response:Â Message DFHDB8119 shows the unexpected response from
DBCTL, along with the recovery token of the LUW involved. The
explanation of message DFHDB8119 indicates how the outcome of the LUW can be determined.
Module:Â DFHDBAT
Â
ADCT
Explanation:Â A user has attempted to invoke the CICS-DBCTL control
transaction from a terminal.
System Action:Â CICS rejects the request.
User Response:Â Do not try to invoke CICS internal transactions directly.
Module:Â DFHDBCT
Â
ADCV
Explanation:Â The connection to DBCTL was terminated and then
re-established. The failing task had issued a schedule request against
an earlier run of DBCTL and is therefore no longer scheduled.
System Action:Â CICS abnormally terminates the transaction with a
transaction dump. CICS processing continues.
User Response:Â No action is required, although you may like to consider
setting your system up in such a way that, after an abend ADCV is
issued, the transaction is automatically restarted.
Module:Â DFHDLIDP
Â
ADDA
Explanation:Â An error (INVALID or DISASTER response) has occurred on a
call to the storage manager domain. The domain that detected the
original error provides an exception trace, a console message, and possibly a system dump (depending on the options in the dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump (depending on the options in the dump table).
User Response:Â See related message from the domain that detected the
original error.
Modules: DFHDBME, DFHDLI, DFHDLIDP
Â
ADDB
Explanation:Â An error (INVALID or DISASTER response) has occurred on a
call to the catalog (CC) domain. The domain that detected the original
error provides an exception trace, a console message, and possibly a system
dump (depending on the options in the dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump (depending on the options in the dump table).
User Response:Â See related message from the domain that detected the
original error.
Modules: DFHDBCON, DFHDBDSC
Â
ADDC
Explanation:Â An error (INVALID or DISASTER response) has occurred on a
call to the loader (LD) domain. The domain that detected the original
error will have provided an exception trace, a console message, and possibly a system dump (depending on the options in the dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump (depending on the options in the dump table).
User Response:Â See related message from the domain that detected the
original error.
Modules: DFHDBCON, DFHDBDI
Â
ADDI
Explanation:Â CICS has been notified of a DBCTL failure. However, it has
been unable to complete the search for a DBCTL alternate. This is
possibly due to an unexpected return code from an IEFSSREQ request.
System Action:Â A CICS transaction dump is produced. CICS continues as
if no XRF DBCTL alternate has been found. This abend is accompanied by
message DFHDX8323.
User Response:Â Refer to message DFHDX8323 for further information. It
may be necessary to restart DBCTL manually.
Module:Â DFHDBCT
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
ADDJ
Explanation:Â CICS has failed to connect to DBCTL because program
DFHDBAT could not be ENABLED.
System Action:Â A CICS transaction dump is produced. The state of the
CICS/DBCTL interface remains not connected.
User Response:Â Refer to the transaction dump to determine why the
ENABLE failed.
Module:Â DFHDBCON
Â
ADEF
Explanation:Â A severe error has been encountered when executing
transaction CLS3.
System Action:Â CLS3 is abnormally terminated with a transaction dump.
CICS issues message DFHZC4948.
User Response:Â See message DFHZC4948 for further guidance.
Module:Â DFHCLS3
Â
ADIR
Explanation:Â The abend code is issued for either of the following reasons:
  A DFHDI or DFHBMS request was issued when the DFHDIP program was
generated as a dummy.
  A DFHDI TYPE=RECEIVE or TYPE=NOTE was attempted but the transaction
identification did not specify either INBFMH=DIP or INBFMH=ALL.
System Action:Â A CICS transaction dump is provided to assist in problem
determination.
User Response:Â Either generate a DFHDIP program into the system or
specify INBFMH correctly on the profile definition.
Module:Â DFHDIP
Â
ADLE
Explanation:Â A DL/I request was made for a remote database, but the
system named in the remote PDIR entry was unknown to CICS, that is, not
specified in a DFHTCT TYPE=SYSTEM macro or CEDA DEFINE CONNECTION command.
System Action:Â The transaction is abnormally terminated with a CICS
transaction dump.
User Response:Â Either correct the SYSIDNT parameter in the relevant
DFHDLPSB entry, or define the remote system to CICS with a DFHTCT
TYPE=SYSTEM macro or a CEDA DEFINE CONNECTION command.
Module:Â DFHDLIRP
Â
ADLF
Explanation:Â A DL/I request was made for a remote database, but the
link to the system on which the database resides was down.
System Action:Â The transaction is abnormally terminated with a CICS
transaction dump.
User Response:Â Notify the system programmer. Once the link to the
remote system has been reestablished, resubmit the transaction.
Module:Â DFHDLIRP
Â
Â
Â
Â
Â
ADLG
Explanation:Â A DL/I request was made for a remote database, but there
were errors in the DL/I argument list that was provided by the user.
System Action:Â The transaction is abnormally terminated with a CICS
transaction dump.
User Response:Â Ensure that any errors in the DL/I argument are corrected.
Module:Â DFHDLIRP
Â
ADLP
Explanation:Â When checking the DLI program specification block (PSB),
the external security manager checked the usage of the PSB, and found that:
  The user was unauthorized to access the PSB, or
  The PSB was unknown to the external security manager, or
  The user was set to the capability of the default user.
The meaning of the term "user" in the above context depends on the way
the transaction was invoked.
  If the transaction is being run from a local terminal, or has been
routed from a remote terminal, the user is the terminal user. (For a
routed transaction, if PSBCHK=NO is specified in the SIT, or RESSEC=NO is specified in the
transaction definition (CEDA DEFINE TRANSACTION command), the security
   manager does not check the terminal user.)
  If the transaction is being run as a result of a request from another
CICS MRO region, the user is the owner of the other CICS system (as
defined to the external security manager in the JOB statement of the initializing JCL).
  If the transaction is being run as a result of a request from a
connected ISC system, the user is defined in the SECURITYNAME operand of
the installed CONNECTION definition that defines the link between the remote
system and the local system. Ensure that the name in the SECURITYNAME
operand is the same as that supplied by the connected CICS system. This will
depend upon the type of CONNECTION between the two systems. For further
information about this, refer to the CICS Intercommunication Guide.
Note:Â By the above definitions, a PSB used by a routed transaction has
two users, the terminal user and the communicating region. Therefore,
for routed transactions, the external security manager makes two checks, on
the terminal user (as qualified in 1 above), and on the communicating
region (2 or 3 above).
System Action:Â The task attempting to schedule the PSB abnormally
terminates.
User Response:Â Ensure that the PSB is defined to the external security
manager, and that all users have the correct level of authorization. If
the system setup is correct, note the security violation.
Module:Â DFHDLIRP
Â
Â
Â
Â
Â
Â
Â
Â
Â
ADMA
Explanation:Â The alternate CICS task responsible for tracking the DBCTL
connection status of the active CICS has received an error from the CICS
Availability Manager (CAVM) message input service.
System Action:Â The tracking transaction terminates with a CICS
transaction dump. No further action is taken in response to DBCTL status
changes. The global exits, XXDFB and XXDTO, are never invoked and no attempt at a DBCTL restart is made in the event of a takeover. This abend is
accompanied by DFHDX8331.
User Response:Â Check for any other messages relating the CAVM dataset
problems. In the event of a takeover, it may be necessary to restart DBCTL
manually.
Module:Â DFHDBCR
Â
ADMB
Explanation:Â The CICS/XRF DBCTL tracking task has received an
unrecognizable message from the CICS/XRF message manager. This abend is
preceded by message DFHDX8333.
System Action:Â The CICS/XRF DBCTL tracking task abends.
User Response:Â Refer to the instructions for message DFHDX8333.
Module:Â DFHDBCR.
Â
ADMD
Explanation:Â The alternate CICS system task responsible for tracking
the DBCTL connection status of the active CICS has been unable to
complete its search for a DBCTL alternate, possibly due to an unexpected return code from an IEFSSREQ request.
System Action:Â A CICS transaction dump is produced. The tracking
transaction continues as if no DBCTL alternate had been found. This
abend is accompanied by message DFHDX8335.
User Response:Â Refer to message DFHDX8335 for further information. It
may be necessary to restart DBCTL manually.
Module:Â DFHDBCR.
Â
ADPL
Explanation:Â A server program has issued a command which is restricted
in the distributed program link (DPL) environment. Certain API and CPI-RR
requests, and the DL/I terminate request are not allowed in the DPL
environment. See the CICS Application Programming Guide for a list of
these restricted commands.
A server program is a program which has been remotely linked, or a
program defined to run with the DPL subset.
System Action:Â CICS abends the transaction with a transaction dump.
User Response:Â Remove the restricted commands from the server program,
or run the server program locally.
Module:Â DFHEIP, DFHCPIR, DFHDLI
Â
Â
Â
Â
Â
Â
Â
ADXA
Explanation:Â The XRF DBCTL state catch-up transaction, DXCU, has failed.
System Action:Â DXCU is abnormally terminated with a CICS transaction
dump. This abend is accompanied by DFHDX8319.
User Response:Â Diagnose the error from the CICS transaction dump. Refer
to DFHDX8319 for further information.
Module:Â DFHDXCU
Â
ADXB
Explanation:Â The XRF DBCTL state catch-up transaction, DXCU, has failed.
System Action:Â DXCU is abnormally terminated with a CICS transaction
dump. This abend is accompanied by DFHDX8318.
User Response: Â Use the dump to help diagnose the problem. Refer to
DFHDX8318 for further information. Check for any other messages relating
to CICS availability manager (CAVM) data set problems.
Module:Â DFHDXCU
Â
AD2A
Explanation:Â An error (INVALID, DISASTER or unexpected EXCEPTION
response) has occurred on a LOCK call to the lock manager (LM) domain. A
console message is output, an exception trace written and, possibly, a
system dump taken (depending on the options specified in the dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX1
Â
AD2B
Explanation:Â An error (INVALID, DISASTER or unexpected EXCEPTION
response) has occurred on an UNLOCK call to the lock manager (LM) domain. A
console message is output, an exception trace written and, possibly, a
system dump taken (depending on the options specified in the dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX1
Â
AD2C
Explanation:Â An unexpected EXCEPTION response has occurred on a locate
call to directory manager (DD) domain to locate a DB2TRAN control block. A
console message is output, an exception trace written and, possibly, a
system dump taken (depending on the options specified in the dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX1
Â
AD2D
Explanation:Â An error (INVALID or DISASTER response ) has occurred on a
locate call to directory manager (DD) domain to locate a DB2TRAN control
block. A console message is output, an exception trace written and,
possibly, a system dump taken (depending on the options specified in the
dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX1
Â
AD2E
Explanation:Â An unexpected EXCEPTION response has occurred on a locate
call to directory manager (DD) domain to locate a DB2ENTRY control block.
A console message is output, an exception trace written and, possibly, a
system dump taken (depending on the options specified in the dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX1
Â
AD2F
Explanation:Â An error (INVALID or DISASTER response ) has occurred on a
locate call to directory manager (DD) domain to locate a DB2ENTRY control
block A console message is output, an exception trace written and,
possibly, a system dump taken (depending on the options specified in the
dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX1
Â
AD2G
Explanation:Â A transaction attempted to use a DB2ENTRY that is DISABLED
or is DISABLING. The DISABLEDACT attribute of the DB2ENTRY specified
ABEND meaning that new transactions that attempt to use the DB2ENTRY
should be abended.
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â Use CEMT INQ DB2TRAN TRANSID(tttt) where tttt is the
transid, to determine the name of the DB2ENTRY involved. Re-enable the
DB2ENTRY or discard the DB2ENTRY so that the transid will use a pool thread.
Module:Â DFHD2EX1
Â
Â
Â
Â
AD2H
Explanation:Â The CICS-DB2 attachment facility detected that a dynamic
plan exit program abended.
System Action:Â CICS trapped the abend from the dynamic plan exit,
issued message DFHDB2050, and then abnormally terminated the task with a
CICS transaction dump.
User Response:Â See the associated DFHDB2050 transient data message to
determine the abend code with which the dynamic plan exit program abended.
Determine why the exit program abended.
Module:Â DFHD2EX1
Â
AD2I
Explanation:Â The CICS-DB2 attachment facility failed to link to a
dynamic plan exit program because it was not link edited AMODE 31.
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â See the associated DFHDB2051 transient data message to
determine the name of the dynamic plan exit program involved.
Re-linkedit the dynamic plan exit program AMODE 31.
Module:Â DFHD2EX1
Â
AD2J
Explanation:Â The CICS-DB2 attachment facility failed to link to a
dynamic plan exit program because it is disabled.
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â See the associated DFHDB2053 transient data message to
determine the name of the dynamic plan exit program involved. Enable the
dynamic plan exit program.
Module: Â DFHD2EX1
Â
AD2K
Explanation:Â The CICS-DB2 attachment facility failed to link to a
dynamic plan exit program because no program definition was found.
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â See the associated DFHDB2057 transient data message to
determine the name of the dynamic plan exit program involved. Ensure
that the dynamic plan exit program has been correctly defined to CICS.
Module:Â DFHD2EX1
Â
AD2L
Explanation:Â The CICS-DB2 attachment facility failed to link to a
dynamic plan exit program because the program could not be loaded.
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â See the associated DFHDB2058 transient data message to
determine the name of the dynamic plan exit program involved. Ensure
that the dynamic plan exit program has been correctly defined and is in a load
library accessible to CICS.
Module:Â DFHD2EX1
Â
Â
AD2M
Explanation:Â The CICS-DB2 attachment facility failed to link to a
dynamic plan exit program because the program is defined as remote.
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â See the associated DFHDB2066 transient data message to
determine the name of the dynamic plan exit program involved. Correct the
program definition for the dynamic plan exit program so that it is
defined as local.
Module:Â DFHD2EX1
Â
AD2N
Explanation:Â The CICS-DB2 attachment facility failed to link to a
dynamic plan exit program.
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â See the associated DFHDB2054 transient data message to
determine the name of the dynamic plan exit program involved. Examine the
transaction dump to determine why the link failed.
Module:Â DFHD2EX1
Â
AD2O
Explanation:Â An error (INVALID, DISASTER or unexpected EXCEPTION
response) has occurred on an WAIT_MVS call to the dispatcher (DS) domain. A
console message is output, an exception trace written and, possibly, a
system dump taken (depending on the options specified in the dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX1
Â
AD2P
Explanation:Â The transaction was unable to obtain a DB2 thread from a
DB2ENTRY or the pool. See the associated transient data message DFHDB2011
to determine which DB2ENTRY was involved or whether it was the pool. The
transaction was abended because the DB2ENTRY or the pool specified
threadwait(no) meaning do not wait for a thread if all threads are
currently in use. Note if message DFHDB2011 indicates that the pool was
being used, it means the transaction was using the pool directly rather than
overflowing to the pool. (An abend AD3T is produced when a transaction
overflows to the pool and no pool threads are available.)
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â Determine whether more threads should be allocated to
the DB2ENTRY or the pool, or whether the number of instances of this
transaction should be limited using TRANCLASS.
Module:Â DFHD2EX1
Â
Â
Â
Â
AD2Q
Explanation:Â An error (INVALID, DISASTER or unexpected EXCEPTION
response) has occurred on an getmain call to the storage manager (SM)
domain.
A console message is output, an exception trace written and, possibly, a
system dump taken (depending on the options specified in the dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX1
Â
AD2R
Explanation:Â The CICS-DB2 thread TCB processing the DB2 request for
this transaction has abended. An exception trace (AP 319D) is written
containing the MVS abend code and reason code as well as the relevant CICS-DB2
control blocks used by the CICS task and the CICS-DB2 thread TCB. In
particular the CSUB control block contains data from the MVS SDWA at the time of the abend, for example fields CSB_SDWA_REGS (regs 0 -15) and CSB_SDWA_PSW.
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â Examine the trace in the CICS transaction dump to
determine why the CICS-DB2 thread TCB abended.
Module:Â DFHD2EX1
Â
AD2S
Explanation:Â The thread TCB servicing the DB2 request for the
transaction issued a sign-on request to DB2 which failed. The installed
DB2CONN specifies THREADERROR(N906D) or THREADERROR(ABEND).
System Action:
If THREADERROR(N906D) is specified in the DB2CONN, processing continues.
A -906 sqlcode is returned to the application, and a transaction dump is
taken with abend code AD2S.
If THREADERROR(ABEND) is specified in the DB2CONN, the task is
abnormally terminated with a CICS transaction dump.
User Response:Â Examine the AUTHID or AUTHTYPE parameter of the DB2ENTRY
or pool used for the transaction. Ensure the id is authorised to access
the plan in DB2.
Module:Â DFHD2EX1
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
AD2T
Explanation:Â An attempt to create a DB2 thread by the TCB servicing the
DB2 request for the transaction failed with DB2 reason code 00F30040. The
installed DB2CONN specifies THREADERROR(N906D) or THREADERROR(ABEND).
System Action:
If THREADERROR(N906D) is specified in the DB2CONN, processing continues.
A -906 sqlcode is returned to the application and a transaction dump is
taken with abend code AD2T.
If THREADERROR(ABEND) is specified in the DB2CONN, the task is
abnormally terminated with a CICS transaction dump.
User Response:Â Either the plan is unavailable or is not known to DB2.
Module:Â DFHD2EX1
Â
AD2U
Explanation:Â An attempt to create a DB2 thread by the TCB servicing the
DB2 request failed. The installed DB2CONN specifies THREADERROR(N906D)
or THREADERROR(ABEND).
System Action:
If THREADERROR(N906D) is specified in the DB2CONN, processing continues.
A -906 sqlcode is returned to the application and a transaction dump is
taken with abend code AD2U.
If THREADERROR(ABEND) is specified in the DB2CONN, the task is
abnormally terminated with a CICS transaction dump.
User Response:Â Examine the dump to determine why the create thread failed.
Module:Â DFHD2EX1
Â
AD2V
Explanation:Â The CICS-DB2 attachment facility issued a commit or abort
request to DB2 but received a reason code 00F30805 indicating that
connection to DB2 has been lost. This is due to DB2 terminating abnormally or being in the process of terminating abnormally. If the commit or abort request
was preceded by a prepare request, DB2 may well still be indoubt. In this
case, the CICS-DB2 attachment facility instructs CICS to remember the
outcome of the UOW pending resynchronisation, which will happen when CICS and DB2 are reconnected. For an abort request not preceded by a prepare, i.e. a
transaction abend or syncpoint rollback, DB2 will not be indoubt as the UOW was
still inflight. DB2 will backout updates made by the UOW when restarted
so there is no need for CICS to remember the outcome of the UOW.
System Action:Â The transaction completes normally but a transaction
dump is taken with abend code AD2V. If DB2 is indoubt about the outcome
of the UOW it will be resolved when CICS and DB2 are reconnected.
User Response: Â Contact your system programmer to restart the DB2 subsystem.
Module:Â DFHD2EX1
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
AD2W
Explanation:Â The CICS-DB2 attachment facility issued a single-phase
commit call to DB2 but received an unexpected response. Transient data
message DFHDB2055 details the DB2 reason code received. The commit request may
have been processed or it may have been ended. There is no
resynchronization needed, as no CICS recoverable resources were updated.
System Action:Â The CICS-DB2 attachment facility abnormally terminates
the transaction with abend code AD2W. The CICS recovery manager will
supersede the AD2W abend code with abend code ASPR. A transaction dump
is taken.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX1
Â
Â
Â
AD2X
Explanation:Â The CICS-DB2 attachment facility detected that the CICS
task and the thread TCB were in an invalid state. A console message is
output, an exception trace written and, possibly, a system dump taken (depending on the options specified in the dump table).
System Action:Â The task is abnormally terminated with a transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX1
Â
AD2Y
Explanation:Â The transaction was unable to obtain a DB2 thread from a
DB2ENTRY or the pool because there were no TCBs available on which to
Create the thread. The number of thread TCBs currently running is at the
TCBLIMIT defined in the DB2CONN. Message DFHDB2010 is output to
transient data. The transaction was abended because either:
  The DB2ENTRY specifies threadwait(no), meaning do not wait for a
thread, including having to wait to create a thread because a TCB is not
available -
   that is, do not wait for a TCB either.
  The DB2ENTRY specified threadwait(pool), but the pool definition
within the DB2CONN specifies threadwait(no), and again there were no
TCBs available.
  The transaction was using the pool directly, the pool specifies
threadwait(no) and no TCB was available.
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â Determine whether TCBLIMIT should be increased or
whether the number of transactions using DB2 at any one instance should
be limited using transaction classes.
Module:Â DFHD2EX1
Â
Â
Â
Â
AD2Z
Explanation:Â DB2 detected a deadlock and the CICS-DB2 attachment
facility attempted a syncpoint rollback command for the transaction as
DROLLBACK(YES) was specified for the DB2ENTRY or POOL. The syncpoint
rollback command failed. Message DFHDB2070 is output to transient data
detailing the transid involved and the EIBRESP2 from the failed
syncpoint rollback command.
System Action:Â The transaction is abnormally terminated with a
transaction dump.
User Response:Â Examine the eibresp2 value to determine why the
syncpoint rollback request failed. One possible reason could be that the
transaction running is a DPL server transaction which was DPLed to by a client
transaction without specifying the SYNCONRETURN parameter. In this case
syncpoints, or syncpoint rollbacks, cannot be taken by the server transaction, so DROLLBACK(YES) is invalid in this case.
Module:Â DFHD2EX1
Â
AD21
Explanation:Â The CICS-DB2 attachment facility received a request for a
resource manager with the incorrect name. Message DFHDB2045 is output to
transient data detailing the invalid name.
System Action:Â The transaction is abnormally terminated with a
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX1
Â
AD22
Explanation:Â The CICS-DB2 attachment facility EDF processor was unable
to interpret the SQL request.
System Action:Â The command is not interpreted by EDF. A CICS
transaction dump is taken with abend code AD22.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EDF
Â
AD23
Explanation:Â An error (INVALID, DISASTER or unexpected EXCEPTION
response) has occurred on a LOCK call to the lock manager (LM) domain
made by the CICS-DB2 attachment facility service transaction CEX2. A console
message is output, an exception trace written and, possibly, a system
dump taken (depending on the options specified in the dump table).
System Action:Â The CICS-DB2 service task initiates a force shutdown of
the CICS-DB2 interface.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX2
Â
Â
Â
AD24
Explanation:Â An error (INVALID, DISASTER or unexpected EXCEPTION
response) has occurred on an UNLOCK call to the lock manager (LM) domain
made by the CICS-DB2 attachment facility service transaction CEX2. A
console message is output, an exception trace written and, possibly, a
system dump taken (depending on the options specified in the dump table).
System Action:Â The CICS-DB2 Service task initiates a force shutdown of
the CICS-DB2 interface.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX2
Â
AD25
Explanation:Â An error (INVALID, DISASTER or unexpected EXCEPTION
response) has occurred on a LOCK call to the lock manager (LM) domain
made by the CICS-DB2 attachment facility while processing a DSNC command. A
console message is output, an exception trace written and, possibly, a
system dump taken (depending on the options specified in the dump table).
System Action:Â The DSNC command fails and the transaction is abnormally
terminated with a transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2CC
Â
AD26
Explanation:Â An error (INVALID, DISASTER or unexpected EXCEPTION
response) has occurred on an UNLOCK call to the lock manager (LM) domain
made by the CICS-DB2 attachment facility while processing a DSNC
command. A console message is output, an exception trace written and,
possibly, a system dump taken (depending on the options specified in the dump table).
System Action:Â The DSNC command fails and the transaction is abnormally
terminated with a transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2CC
Â
AD27
Explanation:Â The CICS-DB2 attachment facility attempted to attach a TCB
on which a DB2 thread was to be created to service the SQL request from the
application. The attach of the TCB failed due to lack of storage.
System Action:Â The transaction is abnormally terminated with a
transaction dump.
User Response:Â Increase the size of the CICS region or lower the
TCBLIMIT value specified in the DB2CONN.
Module:Â DFHD2EX1
Â
Â
Â
Â
AD28
Explanation:Â The CICS-DB2 attachment facility attempted to attach a TCB
on which a DB2 thread was to be created to service the SQL request from the
application. The attach of the TCB failed.
System Action:Â The transaction is abnormally terminated with a
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX1
Â
AD29
Explanation:Â The CICS-DB2 attachment facility was unable to link to its
EDF processor DFHD2EDF.
System Action:Â The command is not interpreted by EDF. Message DFHDB2048
is output to transient data and a transaction dump is taken with abend
code AD29.
User Response:Â Examine the trace in the CICS transaction dump to
determine why the link to module DFHD2EDF failed.
Module:Â DFHD2EDF
Â
AD3A
Explanation:Â An error (INVALID, DISASTER or unexpected EXCEPTION
response) has occurred on a LOCK call to the lock manager (LM) domain
made by the CICS-DB2 attachment facility startup program. A console message is
output, an exception trace written and, possibly, a system dump taken
(depending on the options specified in the dump table).
System Action:Â Startup of the CICS-DB2 interface is terminated, and the
interface is closed. The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2STR
Â
AD3B
Explanation:Â An error (INVALID, DISASTER or unexpected EXCEPTION
response) has occurred on an UNLOCK call to the lock manager (LM) domain
made by the CICS-DB2 Attachment facility startup program. A console
message is output, an exception trace written and, possibly, a system
dump taken (depending on the options specified in the dump table).
System Action:Â Startup of the CICS-DB2 interface is terminated, and the
interface is closed. The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2STR
Â
Â
Â
Â
Â
AD3C
Explanation:Â An error (INVALID, DISASTER response) has occurred on a
CONNECT_TO_DB2 function call to the CICS-DB2 Coordinator program
DFHD2CO made by the CICS-DB2 Attachment facility startup program. A
console message is output, an exception trace written and, possibly, a
system dump taken (depending on the options specified in the dump table).
System Action:Â Startup of the CICS-DB2 interface is terminated, and the
interface is closed. The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2STR
Â
AD3D
Explanation:Â An unexpected response was received while attempting to
delete a record from a temporary storage queue during processing of a DSNC
STRT command. A console message is output, an exception trace written
and, possibly, a system dump taken (depending on the options specified
in the dump table).
System Action:Â The DSNC STRT command fails. The task is abnormally
terminated with a CICS transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2CM1
Â
AD3E
Explanation:Â During processing of a DB2 request for the transaction, an
identify request was made to identify the calling TCB to DB2. The
identify request failed. A console message is output, an exception trace written and, possibly, a system dump taken (depending on the options specified in the
dump table).
System Action:Â The DB2 request fails. The task is abnormally terminated
with a CICS transaction dump.
User Response:Â Examine the exception trace in the dump to determine why
the identify request failed. The CSUB control block is output as part of
the exception trace entry, and it contains a record of all calls to DB2
starting at field CSB_TRACE_ENTRIES_START. The identify request contains
eyecatcher
"IDEN" and is followed by the DB2 FRB response and reason codes.
Module:Â DFHD2D2
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
AD3F
Explanation:Â During processing of a DB2 request for the transaction, a
terminate thread request was made to DB2 which failed. A console message is
output, an exception trace written and, possibly, a system dump taken
(depending on the options specified in the dump table).
System Action:Â The DB2 request fails. The task is abnormally terminated
with a CICS transaction dump.
User Response:Â Examine the exception trace in the dump to determine why
the terminate thread request failed. The CSUB control block is output as
part of the exception trace entry, and it contains a record of all calls to DB2
starting at field CSB_TRACE_ENTRIES_START. The terminate thread request
contains eyecatcher "TERM" and is followed by the DB2 FRB response and reason codes.
Module:Â DFHD2D2
Â
AD3G
Explanation:Â An unexpected response was received from an EXEC CICS
GETMAIN issued during processing of a CICS-DB2 DSNC command. A console
message is output, an exception trace written and, possibly, a system
dump taken (depending on the options specified in the dump table).
System Action:Â The DSNC command fails. The task is abnormally
terminated with a CICS transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2CM1
Â
AD3I
Explanation:Â An unexpected response was received from an EXEC CICS
INQUIRE DB2CONN command issued during startup of the CICS-DB2 interface. A
console message is output, an exception trace written and, possibly, a
system dump taken (depending on the options specified in the dump table).
System Action:Â Startup of the CICS-DB2 interface is terminated, and the
interface is closed. The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2CM1
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
AD3J
Explanation:Â A commit request to DB2, issued during the second phase of
syncpoint, failed. A console message is output, an exception trace
written and, possibly, a system dump taken (depending on the options specified in the dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump. CICS maintains a record that the UOW committed pending
a future resynchronization request with DB2.
User Response:Â Examine the exception trace in the dump to determine why
the commit request failed. The CSUB control block is output as part of the
exception trace entry, and it contains a record of all calls to DB2
starting at field CSB_TRACE_ENTRIES_START. The commit request contains
eyecatcher "COMM" and is followed by the DB2 FRB response and reason codes.
Module:Â DFHD2D2
Â
AD3K
Explanation:Â An abort request to DB2, issued during the second phase of
syncpoint, failed. A console message is output, an exception trace
written and,possibly, a system dump taken (depending on the options specified in the dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump. CICS maintains a record that the UOW backed out
pending a future resynchronization request with DB2.
User Response:Â Examine the exception trace in the dump to determine why
the abort request failed. The CSUB control block is output as part of the
exception trace entry, and it contains a record of all calls to DB2
starting at field CSB_TRACE_ENTRIES_START. The abort request contains
eyecatcher "ABRT" and is followed by the DB2 FRB response and reason codes.
Module:Â DFHD2D2
Â
AD3L
Explanation:Â During processing of a DB2 request for the transaction, an
associate request was made to associate the DB2 connection with the calling
TCB. The associate request failed. A console message is output, an
exception trace written and, possibly, a system dump taken (depending on
the options specified in the dump table).
System Action:Â The DB2 request fails. The task is abnormally terminated
with a CICS transaction dump.
User Response:Â Examine the exception trace in the dump to determine why
the associate request failed. The CSUB control block is output as part
of the exception trace entry, and it contains a record of all calls to DB2
starting at field CSB_TRACE_ENTRIES_START. The associate request contains
eyecatcher "ASSO" and is followed by the DB2 FRB response and reason codes.
Module:Â DFHD2D2
Â
Â
Â
Â
Â
Â
Â
Â
Â
AD3M
Explanation:Â An unexpected error occurred during processing of a DSNC
MODIFY command. A console message is output, an exception trace written
and, possibly, a system dump taken (depending on the options specified
in the dump table).
System Action:Â The DSNC MODIFY command fails. The task is abnormally
terminated with a CICS transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2CM1
Â
AD3P
Explanation:Â An unexpected error occurred during processing of a DSNC
STOP command. A console message is output, an exception trace written and,
possibly, a system dump taken (depending on the options specified in the
dump table).
System Action:Â The DSNC STOP command fails. The task is abnormally
terminated with a CICS transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2CM1
Â
AD3Q
Explanation:Â An unexpected response was received while attempting to
read a record from a temporary storage queue during processing of a DSNC
STRT command. A console message is output, an exception trace written and,
possibly, a system dump taken (depending on the options specified in the
dump table).
System Action:Â The DSNC STRT command fails. The task is abnormally
terminated with a CICS transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module: Â DFHD2CM1
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
AD3R
Explanation:Â An unexpected response was received while attempting to
read a record from a temporary storage queue during startup of the CICS-DB2
interface. A console message is output, an exception trace written and,
possibly, a system dump taken (depending on the options specified in the
dump table).
System Action:Â Startup of the CICS-DB2 interface is terminated, the
interface is closed. The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2STR
Â
AD3S
Explanation:Â An unexpected response was received from an EXEC CICS SET
DB2CONN command issued during startup of the CICS-DB2 interface. A
console message is output, an exception trace written and, possibly, a
system dump taken (depending on the options specified in the dump table).
System Action:Â Startup of the CICS-DB2 interface is terminated, and the
interface is closed. The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2CM1
Â
AD3T
Explanation:Â The transaction was unable to obtain a DB2 thread from the
pool. Message DFHDB2011 is output to transient data. The transaction was
abended because the transaction tried using a DB2ENTRY but all threads
were in use on the DB2ENTRY, and despite threadwait(pool) being
specified, all threads in the pool were also in use. The pool definition within the DB2CONN specifies threadwait(no).
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â Determine whether more threads should be allocated to
the DB2ENTRY or the pool, or whether the number of instances of this
transaction should be limited using TRANCLASS.
Module:Â DFHD2EX1
Â
AD3U
Explanation:Â An error (INVALID or DISASTER response ) has occurred on a
locate call to transaction manager (XM) domain to locate a transaction
definition. A console message is output, an exception trace written and,
possibly, a system dump taken (depending on the options specified in the
dump table).
System Action:Â The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2EX1
AD3W
Explanation:Â An unexpected response was received while attempting to
write a record to a temporary storage queue during startup of the CICS-DB2
interface. A console message is output, an exception trace written and,
possibly, a system dump taken (depending on the options specified in the
dump table).
System Action:Â Startup of the CICS-DB2 interface is terminated, and the
interface is closed. The task is abnormally terminated with a CICS
transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2STR
Â
AD3X
Explanation:Â An unexpected response was received while attempting to
write a record to a temporary storage queue during processing of a DSNC
STRT command. A console message is output, an exception trace written and,
possibly, a system dump taken (depending on the options specified in the
dump table).
System Action:Â The DSNC STRT command fails. The task is abnormally
terminated with a CICS transaction dump.
User Response:Â You need further assistance from IBM to resolve this
problem. See Part 4 of the CICS Problem Determination Guide for guidance
on how to proceed.
Module:Â DFHD2CM1
Â
AD3Z
Explanation:Â The CICS-DB2 thread TCB processing the DB2 request for
this transaction has abended because the DB2 adapter is being shutdown.
System Action:Â The task is abnormally terminated.
User Response:Â If this abend should occur at CICS or DB2 shutdown then
it can be ignored, because the DB2 adapter is abending the task as part of
shutdown processing, otherwise you will need assistance from IBM.
Module:Â DFHD2EX1