Changes to resource definitions

This section summarizes the changes to the resource definitions and CICS®-supplied resource definition groups across supported CICS TS releases. Use this information to plan the impact on resources 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.

Note: The REMOVED content in Table 3 through Table 42 have been moved to compatibility groups DFHCOMPxxx; previous versions of modified resources are also in the compatibility groups.

Highlights of changes across supported releases of CICS TS

Table 1 lists new and changed resource definitions in each supported CICS TS release. The links take you to the tables that describe changes across releases by specific resource definitions.

Table 2 lists new and changed CICS-supplied resource definition groups in each supported CICS TS release. The links take you to the tables that describe changes across releases by specific groups.

Table 43 lists changes to compatibility groups across supported CICS TS releases.

Table 1. Highlights of changes to CICS resource definitions across supported CICS TS releases
5.4 5.5 5.6 6.1
Table 2. Highlights of changes to CICS resource definition groups across supported CICS TS releases
5.4 5.5 5.6 6.1

None

Changes to resource definitions by release of CICS TS

Table 3 through Table 13 describe changes to specific resource definitions, by release of CICS TS. These changes might affect user-defined resource definitions in user-defined groups.

DB2CONN
Table 3. Changes to DB2CONN by release
5.4 5.5 5.6 6.1
CHANGED with APAR:

PI98569: CICS now uses a command thread when CICS attempts to cancel a Db2® thread as part of purge or forcepurge processing of a CICS task.

CHANGED:

CICS now uses a command thread when CICS attempts to cancel a Db2 thread as part of purge or forcepurge processing of a CICS task.

   

Back to Highlights of resource definition changes across releases or Index.

DB2ENTRY
Table 4. Changes to DB2ENTRY by release
5.4 5.5 5.6 6.1
      NEW ATTRIBUTE: SHARELOCKS (APAR PH47996 required)

Back to Highlights of resource definition changes across releases or Index.

DUMPCODE
Table 5. Changes to DUMPCODE by release
5.4 5.5 5.6 6.1
    NEW:

To define attributes for transaction dump codes and system dump codes

 

Back to Highlights of resource definition changes across releases or Index.

MQCONN
Table 6. Changes to MQCONN by release
5.4 5.5 5.6 6.1
CHANGED ATTRIBUTE: INITQNAME      

Back to Highlights of resource definition changes across releases or Index.

MQINI(DFHMQINI)
Table 7. Changes to MQINI by release
5.4 5.5 5.6 6.1
DEPRECATED:

Replaced with MQMONITOR(DFHQMINI)

See Review the use of MQCONN in Upgrading CICS regions for upgrade advice.

     

Back to Highlights of resource definition changes across releases or Index.

MQMONITOR
Table 8. Changes to MQMONITOR by release
5.4 5.5 5.6 6.1
NEW:

To define attributes for IBM® MQ message consumers

  CHANGED:

One or more symbolic parameters, &applid. or &APPLID., can be used anywhere in the QNAME value to identify the APPLID of a CICS region. Any user-defined character strings &applid. or &APPLID. will be replaced by the APPLID of the local region when the MQMONITOR is installed. This will facilitate generic use of this resource.

 

Back to Highlights of resource definition changes across releases or Index.

PROGRAM
Table 9. Changes to PROGRAM by release
5.4 5.5 5.6 6.1
CHANGED:

The default value of DATALOCATION is changed from BELOW to ANY.

     

Back to Highlights of resource definition changes across releases or Index.

TCPIPSERVICE
Table 10. Changes to TCPIPSERVICE by release
5.4 5.5 5.6 6.1
    NEW ATTRIBUTE: OPTIONSPGM CHANGED:

When PROTOCOL(HTTP) and SSL(YES) are specified, the TCPIPSERVICE attribute CIPHERS defaults to defaultciphers.xml.

Back to Highlights of resource definition changes across releases or Index.

TDQUEUE
Table 11. Changes to TDQUEUE by release
5.4 5.5 5.6 6.1
  NEW ATTRIBUTE: JOBUSERID    

Back to Highlights of resource definition changes across releases or Index.

TRANCLASS
Table 12. Changes to TRANCLASS by release
5.4 5.5 5.6 6.1
  CHANGED:

The set of allowed characters for a transaction class name is expanded to be the same as that supported for a transaction name.

   

Back to Highlights of resource definition changes across releases or Index.

TRANSACTION
Table 13. Changes to TRANSACTION by release
5.4 5.5 5.6 6.1
  CHANGED ATTRIBUTES:
  • The default value of SPURGE and TPURGE is changed to YES.
  • The default value of TASKDATALOC is changed to ANY.
CHANGED:

The set of allowed characters for a transaction class name is expanded to be the same as that supported for a transaction name.

 

Back to Highlights of resource definition changes across releases or Index.

URIMAP
Table 14. Changes to URIMAP by release
5.4 5.5 5.6 6.1
CHANGED with APAR PH44683: Added support for enabling multiple client URIMAPs that point to the same endpoint (that is, the same host, port and path) in a CICS region. CHANGED with APAR PH44683: Added support for enabling multiple client URIMAPs that point to the same endpoint (that is, the same host, port and path) in a CICS region. CHANGED with APAR PH44683: Added support for enabling multiple client URIMAPs that point to the same endpoint (that is, the same host, port and path) in a CICS region. CHANGED: Added support for enabling multiple client URIMAPs that point to the same endpoint (that is, the same host, port and path) in a CICS region.

Changes to CICS-supplied resource definition groups by release of CICS TS

Table 15 through Table 42 describes changes to specific supplied resource definition groups, by release of CICS TS. It does not include compatibility groups DFHCOMPxxx. To view changes to compatibility groups by CICS TS release, see Table 43.

DFH$DB2
Table 15. Changes to DFH$DB2 by release
5.4 5.5 5.6 6.1
      CHANGED:

DB2ENTRY definition has a new attribute SHARELOCKS and specifies SHARELOCKS(NO) by default.

DFH$EXCI
Table 16. Changes to DFH$EXCI by release
5.4 5.5 5.6 6.1
CHANGED:

New program DFH$AXNS

     

Back to Highlights of resource definition changes across releases or Index.

DFH$NACT
Table 17. Changes to DFH$NACT by release
5.4 5.5 5.6 6.1
CHANGED:

File ACCTNAM now specifies RECORDSIZE(80) and KEYLENGTH(18).

     

Back to Highlights of resource definition changes across releases or Index.

DFH$SOT
Table 18. Changes to DFH$SOT by release
5.4 5.5 5.6 6.1
      CHANGED:

The CIPHERS value for TCPIPSERVICE HTTPSSL is changed to defaultciphers.xml.

Back to Highlights of resource definition changes across releases or Index.

DFH$STAT
Table 19. Changes to DFH$STAT by release
5.4 5.5 5.6 6.1
    CHANGED:

New program DFH0QRCP

New transaction QRCP

 

Back to Highlights of resource definition changes across releases or Index.

DFHBMS
Table 20. Changes to DFHBMS by release
5.4 5.5 5.6 6.1
      CHANGED:

Several transactions have been removed from this group. You no longer need to install these transactions since they are now automatically installed.

Back to Highlights of resource definition changes across releases or Index.

DFHCLNT
Table 21. Changes to DFHCLNT by release
5.4 5.5 5.6 6.1
      CHANGED:

Transaction CCIN has been removed from this group. You no longer need to install this transaction since it is now automatically installed.

Back to Highlights of resource definition changes across releases or Index.

DFHDBCTL
Table 22. Changes to DFHDBCTL by release
5.4 5.5 5.6 6.1
      CHANGED:

Transaction CDBT is changed from SPURGE(NO) to SPURGE(YES).

Back to Highlights of resource definition changes across releases or Index.

DFHEDF
Table 23. Changes to DFHEDF by release
5.4 5.5 5.6 6.1
CHANGED:

New TRANCLASS definition: DFHEDFTO

New transactions: CEDG and CEDY

     

Back to Highlights of resource definition changes across releases or Index.

DFHEP
Table 24. Changes to DFHEP by release
5.4 5.5 5.6 6.1
CHANGED:

New program: DFHECEAQ

New transaction: CEPR

     

Back to Highlights of resource definition changes across releases or Index.

DFHHARDC
Table 25. Changes to DFHHARDC by release
5.4 5.5 5.6 6.1
      CHANGED:

Transaction CSPP has been removed from this group. You no longer need to install this transaction since it is now automatically installed.

Back to Highlights of resource definition changes across releases or Index.

DFHIPECI
Table 26. Changes to DFHIPECI by release
5.4 5.5 5.6 6.1
      CHANGED:

Transaction CIEP has been removed from this group. You no longer need to install this transaction since it is now automatically installed.

Back to Highlights of resource definition changes across releases or Index.

DFHISC
Table 27. Changes to DFHISC by release
5.4 5.5 5.6 6.1
      CHANGED:

Several transactions have been removed from this group. You no longer need to install these transactions since they are now automatically installed.

Back to Highlights of resource definition changes across releases or Index.

DFHJAVA
Table 28. Changes to DFHJAVA by release
5.4 5.5 5.6 6.1
      CHANGED:

Transaction CJSA is changed from SHUTDOWN(DISABLED) to SHUTDOWN(ENABLED).

Transaction CJSU is changed from SHUTDOWN(DISABLED) to SHUTDOWN(ENABLED).

Back to Highlights of resource definition changes across releases or Index.

DFHLE
Table 29. Changes to DFHLE by release
5.4 5.5 5.6 6.1
NEW GROUP      

Back to Highlights of resource definition changes across releases or Index.

DFHMQ
Table 30. Changes to DFHMQ by release
5.4 5.5 5.6 6.1
    CHANGED:

New tsmodel DFHCKBR

 

Back to Highlights of resource definition changes across releases or Index.

DFHOPER
Table 31. Changes to DFHOPER by release
5.4 5.5 5.6 6.1
    CHANGED:

New program DFHLDMHT

Back to Highlights of resource definition changes across releases or Index.

DFHPGAIP
Table 32. Changes to DFHPGAIP by release
5.4 5.5 5.6 6.1
CHANGED:

The default program for program autoinstall DFHPGAPG is changed from DATALOCATION(BELOW) to DATALOCATION(ANY).

     

Back to Highlights of resource definition changes across releases or Index.

DFHPIPE
Table 33. Changes to DFHPIPE by release
5.4 5.5 5.6 6.1
      CHANGED:

DFHWSATH, DFHWSATR, DFHWSATX and DFHPIRS program definitions are moved to this group. You no longer need to install your own versions of these program definitions because DFHPIPE is part of DFHLIST.

New transaction CPIW, a direct clone of CPIH, which is used to handle WS-AT protocol messages.

Back to Highlights of resource definition changes across releases or Index.

DFHPSSGN
Table 34. Changes to DFHPSSGN by release
5.4 5.5 5.6 6.1
      CHANGED:

Transaction CPSS has been removed from this group. You no longer need to install this transaction since it is now automatically installed.

Back to Highlights of resource definition changes across releases or Index.

DFHRSEND
Table 35. Changes to DFHRSEND by release
5.4 5.5 5.6 6.1
      CHANGED:

Transaction CSRS has been removed from this group. You no longer need to install this transaction since it is now automatically installed.

Back to Highlights of resource definition changes across releases or Index.

DFHSECR
Table 36. Changes to DFHSECR by release
5.4 5.5 5.6 6.1
      NEW:

New journal DFHSECR for security request recording

Back to Highlights of resource definition changes across releases or Index.

DFHSPI
Table 37. Changes to DFHSPI by release
5.4 5.5 5.6 6.1
      CHANGED:

Transaction CATR has been removed from this group. You no longer need to install this transaction since it is now automatically installed.

Back to Highlights of resource definition changes across releases or Index.

DFHSTAND
Table 38. Changes to DFHSTAND by release
5.4 5.5 5.6 6.1
      CHANGED:

Several transactions have been removed from this group. You no longer need to install these transactions since they are now automatically installed.

Back to Highlights of resource definition changes across releases or Index.

DFHVTAMP
Table 39. Changes to DFHVTAMP by release
5.4 5.5 5.6 6.1
      CHANGED:

Several transactions have been removed from this group. You no longer need to install these transactions since they are now automatically installed.

Back to Highlights of resource definition changes across releases or Index.

DFHWEB
Table 40. Changes to DFHWEB by release
5.4 5.5 5.6 6.1
CHANGED:

Program removed: DFHWBC00

Program DFHWBUN now specifies CONCURRENCY(THREADSAFE).

     

Back to Highlights of resource definition changes across releases or Index.

DFHWSAT
Table 41. Changes to DFHWSAT by release
5.4 5.5 5.6 6.1
      CHANGED:

DFHWSATH, DFHWSATR, DFHWSATX and DFHPIRS program definitions are moved to group DFHPIPE. See also DFHPIPE.

URIMAP DFHRSURI now specifies TRANSACTION(CPIW) instead of CPIH. This is the URIMAP used to match inbound WS-AT protocol messages.

Back to Highlights of resource definition changes across releases or Index.

DFHWU
Table 42. Changes to DFHWU by release
5.4 5.5 5.6 6.1
    CHANGED:

New transaction CWDP

 

Back to Highlights of resource definition changes across releases or Index.

Changes to compatibility groups DFHCOMPxxx by release of CICS TS

Table 43 describes changes to compatibility groups DFHCOMPxxx, by release of CICS TS.

Table 43. Changes to compatibility groups DFHCOMPxxx by release
Group 5.4 5.5 5.6 6.1
DFHCOMPI NEW GROUP      
DFHCOMPJ       NEW GROUP