Changes to global user exits and task-related user exits

This section summarizes the changes to user exits across supported CICS® releases. It covers GLUEs and changes to the TCB indicators in DFHUEPAR. Use this information to plan the impact of upgrading from one release to another.

If you are upgrading from an end-of-service release, you can find information about the changes that are relevant to those releases in Summary of changes from end-of-service releases.

Table 1. Changes to global user exits by release of CICS TS
Global user exit 5.4 5.5 5.6 6.1
XSNEX       REMOVED
XDTAD   CHANGED: Exit programs must be made threadsafe and enabled at the exit point as threadsafe; otherwise, excessive TCB switching will occur for CFDT requests running on open TCBs.    
XDUCLSE     CHANGED: UERCSWCH return code has no effect if DUMPSW=ALL is already set. DUMPSW=ALL means that dump data sets will always switch.
XDUREQ CHANGED: New parameters UEPDLISI and UEPJLISI      
XDUREQC CHANGED: New parameters UEPDLISO and UEPJLISO      
XFCFROUT   CHANGED: UEP_FC_SYSID addresses an area containing blanks if no SYSID is specified on the command or no SYSID is set by the XFCFRIN exit. Previously UEP_FC_SYSID was zero for this case.    
XPCFTCH   CHANGED: New field on UEPPCDS parameter, PCUE_INVOKING_PROGRAM_NAME    
XRSINDI CHANGED: New value UEIDMQMN for UEPIDTYP parameter   CHANGED: New value UEIDDMPC for UEPIDTYP parameter