CA SymDump for CICS uses two CICS global user exits to provide its functionality. In addition to the CA SymDump for CICS exits other vendor software packages and user applications also use these exits. These global user exits are XDUREQ and XRMIOUT. Global user exit modules get control in the order in which they are enabled. If another product uses the XDUREQ exit and it is enabled before CA SymDump for CICS at PLT time, that product may change the storage associated with the abending transaction. CA SymDump for CICS does not modify task storage and is transparent to exit modules that are invoked after it has processed.
CA SymDump for CICS uses two global user exits.
XDUREQ
Required for dump captured.
XRMIOUT
Optionally and is used to keep track of the last SQL call issued by an application program. This option is started by default and is controlled by the CA SymDump for CICS option XRMIO=. This option provides the last SQL call to the applications programmer for the CORE=SQLCA and CORE=LASTSQL commands. This can have significant performance implications in some DB2 shops. We recommend that you carefully review this prior to using the default settings. The CA SymDump for CICS options are outlined in the Getting Started Guide Modifying CA SymDump Options.
To display the CICS global user exits enter the transaction IGLU at a clear screen and press the enter key.
CA-INTERTEST/CA-SYMDUMP FOR CICS
CICS GLOBAL USER EXIT LIST
EXIT NAME PROGRAM ENTRY NAME ADDRESS STATUS
XDUREQ IN25EXIT IN25EXIT 8022E000 STARTED
XRMIOUT IN25RMIO IN25RMIO AE98D728 STARTED
PRESS CLEAR TO EXIT