ASP3

Explanation

An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. The coordinator of the syncpoint is not this CICS system but is remote. During the syncpoint protocol the remote coordinator has decided that the unit of work cannot be committed and must be backed out.

This error can occur with external resource managers connected to CICS via the resource manager interface (RMI) as well as CICS systems connected via LU 6.2, MRO and IPIC. If an external resource manager such as DB2 is the only recoverable resource updated in the transaction, the recovery manager (RM) domain can optimize the syncpoint protocol. In this instance, the external resource manager becomes the syncpoint coordinator. In this instance if the external resource manager returns with a backed out response, an ASP3 abend results.

System action

The transaction is abnormally terminated and recoverable resources updated by the unit of work are backed out. The EXEC CICS HANDLE ABEND command cannot handle this abend.

Message DFHAC2220 is sent to the terminal end user if possible, and message DFHAC2250 is sent to transient data destination CSMT.

User response

Refer to the remote coordinator system to determine why the unit of work was backed out.

Module

DFHAPAC