CSD compatibility between different CICS releases

You can share the CICS® system definition data set (CSD) between different CICS releases by using the appropriate compatibility groups. This section shows the compatibility groups that are required when you migrate from one release to another.

Most releases of CICS change the CICS-supplied groups of resource definitions that are included in the DFHLIST group list. The old versions of the CICS resource definitions are retained in compatibility groups. If you share the CSD between different CICS releases, these compatibility groups are needed to support earlier releases.

After you upgrade a CSD, if you plan to share the CSD with earlier releases of CICS, include the appropriate DFHCOMPx compatibility groups in your startup group list. Table 1 shows you which DFHCOMPx groups to include for each earlier release.

Do not attempt to share a CSD with a CICS region that is running at a higher release level than the CSD.

You must install the compatibility groups in the correct order, as shown in the table. For example, to run a CICS TS 5.2 region with a CSD that is upgraded to CICS TS 5.5, add the DFHCOMPI compatibility group, followed by the DFHCOMPH compatibility group, to the end of your group list.

Table 1. Required compatibility groups for earlier releases of CICS
  CICS TS 6.1 CSD CICS TS 5.6 CSD CICS TS 5.5 CSD CICS TS 5.4 CSD CICS TS 5.3 CSD CICS TS 5.2 CSD

Shared with CICS TS 6.1

None

Do not share

Do not share

Do not share

Do not share

Do not share

Shared with CICS TS 5.6

DFHCOMPJ
None

Do not share

Do not share

Do not share

Do not share

Shared with CICS TS 5.5

DFHCOMPJ
None None

Do not share

Do not share

Do not share

Shared with CICS TS 5.4

DFHCOMPJ
None None None

Do not share

Do not share

Shared with CICS TS 5.3

DFHCOMPJ
DFHCOMPI
DFHCOMPI
DFHCOMPI
DFHCOMPI

None

Do not share

Shared with CICS TS 5.2

DFHCOMPJ
DFHCOMPI
DFHCOMPH
DFHCOMPI
DFHCOMPH
DFHCOMPI
DFHCOMPH
DFHCOMPI
DFHCOMPH

DFHCOMPH

None

Compatibility group DFHCOMPJ

Group DFHCOMPJ is required for compatibility with CICS TS 5.6, 5.5 and 5.4.

Table 2. Contents of compatibility group DFHCOMPJ
Resource type Name
TRANSACTION CATR
TRANSACTION CCIN
TRANSACTION CDBT
TRANSACTION CIEP
TRANSACTION CLS3
TRANSACTION CLS4
TRANSACTION CMPX
TRANSACTION CPSS
TRANSACTION CQPI
TRANSACTION CQPO
TRANSACTION CQRY
TRANSACTION CRSR
TRANSACTION CSAC
TRANSACTION CSCY
TRANSACTION CSPG
TRANSACTION CSPK
TRANSACTION CSPP
TRANSACTION CSPS
TRANSACTION CSRK
TRANSACTION CSRS
TRANSACTION CSSF
TRANSACTION CXRT

Compatibility group DFHCOMPI

Group DFHCOMPI is required for compatibility with CICS TS 5.3.

Table 3. Contents of compatibility group DFHCOMPI
Resource type Name
PROGRAM DFHPGAPG
PROGRAM DFHWBUN

Compatibility group DFHCOMPH

Group DFHCOMPH is required for compatibility with CICS TS 5.2.

Table 4. Contents of compatibility group DFHCOMPH
Resource type Name
PROGRAM DFHSFP