Question & Answer
Question
Why am I receiving a A03 system abend during shutdown of my CICS Transaction Server for z/OS (CICS TS) region? I am running with CICS TS V4.2 RSU 1502 and z/OS V1.13, and using Oracle.
I receive the following messages during CICS shutdown:
.00.00.29 STC30233 IEA794I SVC DUMP HAS CAPTURED:
. 842 DUMPID=001 REQUESTED BY JOB (xxxx )
. 842 DUMP TITLE=SLIP DUMP ID=xxxx
.00.00.33 STC30233 IEA995I SYMPTOM DUMP OUTPUT
. 843 SYSTEM COMPLETION CODE=A03
. 843 TIME=00.00.25 SEQ=16516 CPU=0000 ASID=0nnn
. 843 PSW AT TIME OF ERROR 070C2000 845048E0 ILC 2 INTC 0D
. 843 NO ACTIVE MODULE FOUND NAME=UNKNOWN
. 843 DATA AT PSW 045048DA - 58108010 0A0D58E0 2FC58D0
. 843 GR 0: 7F2C4278 1: 80A03000
. 843 2: 00F8A200 3: 7F2C4A70
. 843 4: 00BC5E88 5: 7F2C4118
. 843 6: 00BC5E88 7: 00BC5D08
. 843 8: 04505AC8 9: 00BC5D08
. 843 A: 00BCAB98 B: 00BA0348
. 843 C: 00BC5D08 D: 00BC5D74
. 843 E: 844FCFDE F: 84504868
. 843 END OF SYMPTOM DUMP
Answer
In this case, the abendA03 occurred when Mother TCB 00BC5E88 issued a DETACH macro while having a Daughter TCB 00BA01B0 still attached. If your problem is the same as the one I diagnosed, you will need contact Oracle support for a fix since the program in control was ORACICSC0.
To determine if the abend A03 that you are receiving is the same as the abend diagnosed in this post, you will need a system dump. You can enter "SUMM FORMAT TCBSUMMARY from IPCS (option 6), max to the bottom, then find the TCB with CMP field showing the A03 (CMP is "80A03000"). This is Mother TCB:
* * * * T C B S U M M A R Y * * * *
JOB JICS ASID 0xxx ASCB 00F8A200 FWDP 00F85D00 BWDP 00F8AD00 PAGE 00000007
TCB AT CMP NTC OTC LTC TCB BACK PAGE
00BC5E88 80A03000 00000000 00BF8168 00BA0348 00BA0348 00BF8168 00000106
00BA0348 00000000 00000000 00BC5E88 00BA01B0 00BA01B0 00BC5E88 00000133
00BA01B0 00000000 00000000 00BA0348 00000000 00000000 00BA0348 00000136
The Mother TCB is 00BC5E88 and the Daughter TCB is 00BA01B0. I am able to determine the Daughter TCB because the LTC of the Daughter TCB is 00000000.
Enter F 'TCB: 00BA01B0' prev using the address of the Daughter TCB:
TCB: 00BA01B0
+0000 RBP...... 00BA5098 PIE...... 00000000
DEB...... 00B9CD94 TIO...... 00BCEFD0
CMP...... 00000000 TRN...... 40000000
+0018 MSS...... 7F2F22C8 PKF...... 80
FLGS..... 00000004 01
LMP...... FF DSP...... FC
+0024 LLS...... 00BA7210 JLB...... 00BFCD20
JPQ...... 00000000
General purpose register values
0-3 00000001 000BE758 00000000 2EFBDF60
4-7 80BCAB98 000BE74C 0009DA0C 30A8AD90
8-11 30A7BAA0 184F9CA8 17B0CBF0 2EF9B598
12-15 32430DD0 32434258 AEF9B7E6 80BA5098
64-Bit GPRs from TCB/STCB
Left halves of all registers contain zeros
0-3 00000001 000BE758 00000000 2EFBDF60
4-7 80BCAB98 000BE74C 0009DA0C 30A8AD90
8-11 30A7BAA0 184F9CA8 17B0CBF0 2EF9B598
12-15 32430DD0 32434258 AEF9B7E6 80BA5098
+0070 FSA...... 00067F68 TCB...... 00000000 TME...... 00000000
JSTCB.... 00BFF110 NTC...... 00000000 OTC...... 00BA0348
+0088 LTC...... 00000000<<IQE...... 00000000 ECB...... 000BE6A8
TSFLG.... 00 STPCT.... 00 TSLP..... 00
Then enter F ACTIVE
ACTIVE RBS
PRB: 00BA5098
-0020 XSB...... 7F460EB0 FLAGS2... 80
RTPSW1... 00000000 00000000
RTPSW2... 00000000 329B7800
-0008 FLAGS1... 4280001E WLIC..... 00020001
+0000 RSV...... 00000000 00000000 SZSTAB... 00110082
CDE...... 00BA9E30 OPSW..... 078D0400 AEF9B834
+0018 SQE...... 00000000 LINK..... 01BA01B0
+0020 GPR0-3... 00000001 000BE784 184F4C18 AEF9B000
+0030 GPR4-7... 000BE6A8 000BE780 2EF9B408 000BEA60
+0040 GPR8-11.. 000BE74C 000BE654 001870D0 984F5B40
+0050 GPR12-15. 00BBB000 00067F68 00000000 000BE9F8
64-Bit GPRs from the RB/XSB
Left halves of all registers contain zeros
0-3 00000001 000BE784 184F4C18 AEF9B000
4-7 000BE6A8 000BE780 2EF9B408 000BEA60
8-11 000BE74C 000BE654 001870D0 984F5B40
12-15 00BBB000 00067F68 00000000 000BE9F8
+0060 RSV...... D6D9C1C3 C9C3E2C3
.
EP....... ORACICSC <<<
ENTPT.... AEF9B000 <<<
RRBP..... 00000000
USE...... 0002 SP....... FC
Reenterable. Reusable.
APF library.
NRFAC.... 00000001 MSBAD.... 2EF9B000 LNTH..... 00003000
NAMEL.... 0008 ASID..... 010E PROVIDI.. 00000002
PROVIDD.. 80000000 00000505 7FFCBA24 7F4D1540
EPTOKEN.. 00008FD0 010E002B
As you can see above, the module is: ORACICSC and the entry point (EP) is at AEF9B000. When you browse the EP address, you will see the eyecatcher for ORACICSC with a Date of 09/27/1208.07:
2EF9B000 | ...0...ORACICSC0 |
2EF9B010 | 9/27/1208.07.a.. |
2EF9B020 | N........2..b... |
2EF9B030 | b..0... ..j..... |
2EF9B040 | .0K..@.-........ |
2EF9B050 | P..q.q.....q...8 |
2EF9B060 | &...o....0...:.. |
2EF9B070 | ...0&...K..@.... |
Product Synonym
CICS/TS CICSTS CICS TS CICS Transaction Server
Was this topic helpful?
Document Information
Modified date:
02 March 2016
UID
dwa1255090