Programming requirements

The calls that initiate implicit sync point (DL/I GU to the message queue, CHKP, and SYNC) are invalid for CPI Communications driven application programs, and receive status AD (function parameter invalid). The CPI Communications driven application program activates IMS sync point processing by issuing the SRRCMIT and SRRBACK calls.

If you allocate a conversation with SYNCLVL=NONE or SYNCLVL=CONFIRM, include module DFSCPIR0 with your application program in the bind step. Including this module allows your application program to resolve the external references for SRRCMIT and SRRBACK.

No language-unique programming concerns exist in IMS for the SAA resource recovery interface.