For the latest information on upgrading to and from any versions of CICS TS, see CICS TS V5.6.

Changes to user-replaceable programs

Reassemble all user-replaceable programs, checking whether any changes to the user-replaceable program interface affect your own customized programs.

For each CICS® release, you must reassemble all user-replaceable programs, whether or not you make any changes to them. Before reassembling the programs, check whether these changes to the user-replaceable program interface affect your own customized programs, and make any necessary changes.

For example, there might be changes to the parameters passed to the programs or there might be new actions that the programs need to take. To help you to identify any code changes that are required, compare your customized programs with the sample code in the user-replaceable sample programs provided with this CICS release.

See Customizing with user-replaceable programs for programming information about user-replaceable programs.

AMODE(24) shutdown programs and CEMT

In CICS TS Version 5.1, the storage location was changed for the CICS-supplied transaction CEMT. The TRANSACTION resource definition for CEMT was changed to specify TASKDATALOC(ANY) instead of TASKDATALOC(BELOW). The CEMT transaction therefore uses virtual storage above the 16 MB line. If you use CEMT to shut down CICS and have PLTSD programs that are AMODE(24), an AEZC abend will occur. To avoid this situation, modify the shutdown program so that it is AMODE(31) and update the appropriate program definition.



dfhe5_urp_intro.html | Timestamp icon Last updated: Saturday, 15 June 2019