Question & Answer
Question
Why do I receive an abend AEXZ with a dump when calling an existing outbound web service from my new application within CICS Transaction Sever for z/OS (CICS TS)? This is a requestor web service that has been working for years and is frequently used (around 600 times between 1am-2am). Since the new application began calling the web service this past weekend, it has abended at 1:07am on both Tuesday and Wednesday morning.
I see the following messages in the CICS MSGUSR log indicating there is a pipeline error:
DFHPI0500 05/06/2015 01:07:09 applid tranid The CICS Pipeline Manager DFHPIPM encountered an error
while trying to link to program DFHWSSE1. The program abended. PIPELINE: pipeline.
DFHDU0203I 05/06/2015 01:07:19 applid A transaction dump was taken for dumpcode: AEXZ, Dumpid: 1/0002.
DFHPI0500 05/06/2015 01:07:21 applid tranid The CICS Pipeline Manager DFHPIPM encountered an error
while trying to link to program DFHWSSE1. No further details are available. PIPELINE: pipeline.
I am also seeing an abend AKEH in a DB2 module DFHD2EX1.
Answer
The task receiving the AEXZ abend was attempting to do an outbound web services call. The last command issued by the task was a Get Container command. After this command the task went into a wait issued out of program TSSQMAN (a CA Top Secret program). The task waited for 30 seconds causing monitoring software to purge the task. The purge causes abend 999 to be issued which is followed by abend AKEH to indicate the purge had taken place. The PSW for the abend999 points to program TSSQMAN where it had issued the wait mentioned above. Because this task has also had DB2 activity from an OPEN TCB, that TCB is marked as unclean. Thus, when we try to change mode to the open TCB for clean up, the change mode fails with abend AEXZ.
You can look at the Kernel error table by using IPCS command VERBX DFHPDxxx 'KE' (where xxx is your release level of CICS like 690 for CICS TS 5.2). Here is a picture of the Kernel error table showing the abends involved:
ERR_NUM ERR_TIME KE_NUM ERROR TYPE ERR_CODE MODULE
======= ======== ====== ========== ======== ======
00000001 01:07:01 0148 TRAN ABEND ---/0999 UNKNOWN
00000002 01:07:01 0148 TRAN_ABEND_PERCOLATE ---/AKEH DFHSR1
00000003 01:07:10 0148 TRAN_ABEND_PERCOLATE ---/AEXZ DFHPCP
00000004 01:07:10 0148 TRAN_ABEND_PERCOLATE ---/AEXZ DFHERM
00000005 01:07:10 0148 TRAN_ABEND_PERCOLATE ---/AEXZ DFHAPEX
Around the same time period, the logs showed many regions appearing to be coming down. The following pair of message were seen for each region shutting down:
TSS6098I - TSS/CICS Detaching Signon Manager Subtask
TSS6010I - TSS/CICS Termination Complete.
It is suspected this activity was slowing down CA Top Secret from being able to respond quickly enough at this time.
Contact CA Technologies for further assistance with Top Secret.
Product Synonym
CICS/TS CICSTS CICS TS CICS Transaction Server
Was this topic helpful?
Document Information
Modified date:
15 July 2015
UID
dwa1202206