Resolving TXSeries application server failure after an XA configured RM restart

Technote (troubleshooting)


Problem(Abstract)

This document describes the behavior of CICS application server after restarting XA configured resource manager.
TXSeries supports RDBMS and WMQ as XA resource managers. When you restart these resource managers while CICS region is running, you might see a failure in the CICS application server connected to old instance of RM. CICS applications, connected to the old instance of RM would fail during execution of first transaction which interacts with resource manager.

Symptom

You might see similar messages in a CICS region console file during failure, when you run transactions executed by a CICS application server (CICSAS) that established an XA connection with the old instance of RM before restarting RM.


ERZ080010W/0805 09/25/12 18:17:47.303179240 ABC1 630920/0001 : XA Resource Manager rollback for indeterminate reason in 'XA_END' by 'DB2 for AIX' for XID ' 4ed0fd1628a32a61713ae6e7ecf876cc8281c1e3 01d0818df4cf3f2b629f238f530fd32a35b6f04ec4' (Transaction='CPMI', TermId='', UserId='SREE'). 'The Resource Manager has marked the transaction rollback-only'. ''.
ERZ080007W/0809 09/25/12 18:17:47.318168578 ABC1 630920/0001 : XA Resource Manager error in 'XA_ROLLBACK' by 'DB2 for AIX' for XID ' 4ed0fd1628a32a61713ae6e7ecf876cc8281c1e3 01d0818df4cf3f2b629f238f530fd32a35b6f04ec4' (Transaction='CPMI', TermId='', UserId='SREE'). ''. ''.
1 630920 12/09/25-18:17:47.318600 5c2c0817 W xa_rollback to RM 0 for XID -- (formatID=113577, gtrid_length=20, bqual_length=21, gtrid=4ed0fd1628a32a61713ae6e7ecf876cc8281c1e3, bqual=01d0818df4cf3f2b629f238f530fd32a35b6f04ec4) returned xaRetCode -- 0xfffffffd (XAER_RMERR)
1 630920 12/09/25-18:17:47.318876 5c301017 W Recording heuristic damage for XID -- (formatID=113577, gtrid_length=20, bqual_length=21, gtrid=4ed0fd1628a32a61713ae6e7ecf876cc8281c1e3, bqual=01d0818df4cf3f2b629f238f530fd32a35b6f04ec4)
1 630920 12/09/25-18:17:47.320031 5c400417 W Recording heuristic damage for XID -- (formatID=113577, gtrid_length=20, bqual_length=21, gtrid=4ed0fd1628a32a61713ae6e7ecf876cc8281c1e3, bqual=01d0818df4cf3f2b629f238f530fd32a35b6f04ec4)
ERZ014040E/0107 09/25/12 18:17:47.353208172 ABC1 630920/0001 : First abend 'A16H' occurred for transaction 'CPMI' in program ''
ERZ014016E/0036 09/25/12 18:17:47.353467725 ABC1 630920/0001 : Transaction 'CPMI', Abend 'A16Y', at '????'.
ERZ016007E/0220 09/25/12 18:17:47.354549257 ABC1 630920/0001 : Abnormal termination A16Y: Problem during SYNCPOINT
ERZ014040E/0107 09/25/12 18:17:47.355102969 ABC1 630920/0001 : First abend 'A16H' occurred for transaction 'CPMI' in program ''
ERZ014016E/0036 09/25/12 18:17:47.355333947 ABC1 630920/0001 : Transaction 'CPMI', Abend 'A16Y', at '????'.
ERZ010040I/0055 09/25/12 18:17:52.381556441 ABC1 630920/0002 : CICS control process 'cicsas' terminated
ERZ010048I/0088 09/25/12 18:17:52.389271260 ABC1 1007718/0007 : Application Server 172 terminated

This error will lead to CICSAS process termination and starting up of new CICS application server process server which establishes new XA connection with new instance of the restarted RM.

Cause

TXSeries shuts down application servers which are keeping the old stale XA connection which was established before the Resource Manger restart, when you execute the first transaction after the restart. You will be able to run transactions involving work in any of the restarted RM successfully, on new application servers that are restarting.

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

TXSeries
CICS

Software version:

6.2, 7.1

Operating system(s):

AIX, HP Itanium, HP-UX, Solaris, Windows

Reference #:

1611254

Modified date:

2012-10-05

Translate my page

Machine Translation

Content navigation