CSD compatibility between different CICS releases
You can share the CICS® system definition data set (CSD) of a CICS region with another region at an earlier release by using appropriate compatibility groups.
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.4 region with a CSD that is upgraded to CICS TS beta, add the DFHCOMPK compatibility group, followed optionally by the DFHCOMK2 group and then the DFHCOMPJ compatibility group, to the end of your group list.
| CICS TS 6.3 CSD | CICS TS 6.2 CSD | CICS TS 6.1 CSD | CICS TS 5.6 CSD | CICS TS 5.5 CSD | CICS TS 5.4 CSD | |
|---|---|---|---|---|---|---|
| Shared with CICS TS 6.3 | None 2 | Do not share | Do not share | Do not share | Do not share | Do not share |
| Shared with CICS TS 6.2 | DFHCOMPL | None 2 |
Do not share |
Do not share |
Do not share |
Do not share |
| Shared with CICS TS 6.1 |
DFHCOMPL
DFHCOMPK DFHCOMK2 1 |
DFHCOMPK
DFHCOMK2 1 |
None 2 |
Do not share |
Do not share |
Do not share |
| Shared with CICS TS 5.6 |
DFHCOMPL
DFHCOMPK DFHCOMK2 1 DFHCOMPJ |
DFHCOMPK
DFHCOMK2 1 DFHCOMPJ |
DFHCOMPJ
|
None 2 |
Do not share |
Do not share |
| Shared with CICS TS 5.5 |
DFHCOMPL
DFHCOMPK DFHCOMK2 1 DFHCOMPJ |
DFHCOMPK
DFHCOMK2 1 DFHCOMPJ |
DFHCOMPJ
|
None | None 2 |
Do not share |
| Shared with CICS TS 5.4 |
DFHCOMPL
DFHCOMPK DFHCOMK2 1 DFHCOMPJ |
DFHCOMPK
DFHCOMK2 1 DFHCOMPJ |
DFHCOMPJ
|
None | None | None 2 |
1 Both DFHCOMPK and DFHCOMK2 are provided for compatibility with releases prior to CICS TS 6.2, with DFHCOMK2 being optional. If you use definitions from the DFHISC group in earlier releases, you need to install only the DFHCOMPK compatibility group. If you use definitions from the DFHISCT group in earlier releases, you need to install DFHCOMK2 after installing DFHCOMPK.
2 Do not install a compatibility group provided with a specific CICS release when using the same release. The compatibility groups are needed when sharing the CSD between different CICS releases, when the lower release is using the CSD from a higher release.
Compatibility group DFHCOMPL
Group DFHCOMPL is required for compatibility with CICS TS 6.2, 6.1, 5.6, 5.5, 5.4, and 5.3.
| Resource type | Name |
|---|---|
| TRANSACTION | CATA |
| TRANSACTION | CATD |
| TRANSACTION | CDBD |
| TRANSACTION | CDBO |
| TRANSACTION | CDTS |
| TRANSACTION | CEX2 |
| TRANSACTION | CFCR |
| TRANSACTION | CFTS |
| TRANSACTION | CIS1 |
| TRANSACTION | CIS4 |
| TRANSACTION | CISB |
| TRANSACTION | CISC |
| TRANSACTION | CISD |
| TRANSACTION | CISE |
| TRANSACTION | CISM |
| TRANSACTION | CISP |
| TRANSACTION | CISQ |
| TRANSACTION | CISR |
| TRANSACTION | CISS |
| TRANSACTION | CIST |
| TRANSACTION | CISU |
| TRANSACTION | CISX |
| TRANSACTION | CITS |
| TRANSACTION | CJSR |
| TRANSACTION | CJTR |
| TRANSACTION | CMTS |
| TRANSACTION | CPCT |
| TRANSACTION | CPIR |
| TRANSACTION | CPIS |
| TRANSACTION | CRLR |
| TRANSACTION | CRMD |
| TRANSACTION | CRMF |
| TRANSACTION | CRSQ |
| TRANSACTION | CRSY |
| TRANSACTION | CRTP |
| TRANSACTION | CSFU |
| TRANSACTION | CSNC |
| TRANSACTION | CSPQ |
| TRANSACTION | CSTE |
| TRANSACTION | CSZI |
| TRANSACTION | CWBG |
| TRANSACTION | CXCU |
| TRANSACTION | CXRE |
Compatibility group DFHCOMPK
Group DFHCOMPK is required for compatibility with CICS TS 6.1, 5.6, 5.5, 5.4, and 5.3.
| Resource type | Name |
|---|---|
| TRANSACTION | CADP |
| TRANSACTION | CBAM |
| TRANSACTION | CDBC |
| TRANSACTION | CDBF |
| TRANSACTION | CDBI |
| TRANSACTION | CDBM |
| TRANSACTION | CDBQ |
| TRANSACTION | CDBT |
| TRANSACTION | CDFS |
| TRANSACTION | CEBR |
| TRANSACTION | CECS |
| TRANSACTION | CEDA |
| TRANSACTION | CEDB |
| TRANSACTION | CEDC |
| TRANSACTION | CEGN |
| TRANSACTION | CEHP |
| TRANSACTION | CEHS |
| TRANSACTION | CEMN |
| TRANSACTION | CEOT |
| TRANSACTION | CESD |
| TRANSACTION | CESF |
| TRANSACTION | CESL |
| TRANSACTION | CESN |
| TRANSACTION | CETR |
| TRANSACTION | CIDP |
| TRANSACTION | CIND |
| TRANSACTION | CKAM |
| TRANSACTION | CKBC |
| TRANSACTION | CKBM |
| TRANSACTION | CKBP |
| TRANSACTION | CKBR |
| TRANSACTION | CKCN |
| TRANSACTION | CKDL |
| TRANSACTION | CKDP |
| TRANSACTION | CKQC |
| TRANSACTION | CKRS |
| TRANSACTION | CKRT |
| TRANSACTION | CKSD |
| TRANSACTION | CKSQ |
| TRANSACTION | CKTI |
| TRANSACTION | CLDM |
| TRANSACTION | CLER |
| TRANSACTION | CLQ2 |
| TRANSACTION | CLR1 |
| TRANSACTION | CLR2 |
| TRANSACTION | CLS1 |
| TRANSACTION | CLS2 |
| TRANSACTION | CMAC |
| TRANSACTION | CMSG |
| TRANSACTION | CPIA |
| TRANSACTION | CPIH |
| TRANSACTION | CPIL |
| TRANSACTION | CPIQ |
| TRANSACTION | CPIW |
| TRANSACTION | CPMI |
| TRANSACTION | CQPI |
| TRANSACTION | CQPO |
| TRANSACTION | CRPA |
| TRANSACTION | CRPC |
| TRANSACTION | CRPM |
| TRANSACTION | CRTE |
| TRANSACTION | CRTX |
| TRANSACTION | CSFE |
| TRANSACTION | CSGM |
| TRANSACTION | CSHR |
| TRANSACTION | CSMI |
| TRANSACTION | CSM1 |
| TRANSACTION | CSM2 |
| TRANSACTION | CSM3 |
| TRANSACTION | CSM5 |
| TRANSACTION | CVMI |
| TRANSACTION | CWBA |
| TRANSACTION | CWTO |
| TRANSACTION | DSNC |
| DOCTEMPLATE | DFHWUIPI |
| DOCTEMPLATE | DFHWUIP1 |
| DOCTEMPLATE | DFHWUIP2 |
| DOCTEMPLATE | DFHWUIP3 |
| DOCTEMPLATE | DFHWUIP4 |
| DOCTEMPLATE | DFHWUIP5 |
| DOCTEMPLATE | DFHWUIP6 |
Compatibility group DFHCOMK2
If you are using definitions from the DFHISCT group in releases prior to CICS TS 6.2, install the DFHCOMK2 compatibility group after the DFHCOMPK compatibility group for compatibility with those releases.
| Resource type | Name |
|---|---|
| TRANSACTION | CLQ2 |
| TRANSACTION | CLR1 |
| TRANSACTION | CLR2 |
| TRANSACTION | CLS1 |
| TRANSACTION | CLS2 |
Compatibility group DFHCOMPJ
Group DFHCOMPJ is required for compatibility with CICS TS 5.6, 5.5, 5.4, and 5.3.
| 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.
| Resource type | Name |
|---|---|
| PROGRAM | DFHPGAPG |
| PROGRAM | DFHWBUN |
Compatibility group DFHCOMPH
Group DFHCOMPH is required for compatibility with CICS TS 5.3.
| Resource type | Name |
|---|---|
| PROGRAM | DFHSFP |