Syncpoints in CICS Transaction Server for OS/390 and CICS for MVS/ESA applications

 

In a CICS application you establish a syncpoint by using the EXEC CICS SYNCPOINT command. To back out all changes to the previous syncpoint, we can use the EXEC CICS SYNCPOINT ROLLBACK command. For more information, see the CICS Application Programming Reference.

If other recoverable resources are involved in the unit of work, the queue manager (in conjunction with the CICS syncpoint manager) participates in a two-phase commit protocol; otherwise, the queue manager performs a single-phase commit process.

If a CICS application issues the MQDISC call, no implicit syncpoint is taken. If the application closes down normally, any open queues are closed and an implicit commit occurs. If the application closes down abnormally, any open queues are closed and an implicit backout occurs.

 

Parent topic:

Syncpoints in WebSphere MQ for z/OS applications


fg13650_