For more information about IBMBXITA see PL/I for MVS & VM Compiler and Run-Time Migration Guide. These user exits are available only under C, not C++.
Default versions of the above exits are not supplied under z/OS Language Environment; instead, z/OS Language Environment supplies a default version of CEEBXITA. Table 1 describes the order of precedence if the IBMBXITA and IBMFXITA user exits are found in the same root program with CEEBXITA.
CEEBXITA Present | IBMBXITA Present under MVS Batch, IBMFXITA Present under CICS | Exit Driven |
---|---|---|
No | No | Default version of CEEBXITA |
Yes | No | CEEBXITA |
No | Yes | IBMBXITA under MVS Batch; IBMFXITA under CICS |
Yes | Yes | CEEBXITA |
CXIT_USERWD in IBMBXITA will persist across enclaves (for example, in system() calls).