Changes to feature toggles

Feature toggling is supported from CICS® TS 5.4. This section summarizes changes to feature toggles across supported CICS releases. Use this information to plan the impact of upgrading from one release to another.

For a list of available feature toggles and their capabilities in a particular CICS TS release, refer to the system management reference in the product documentation; for example, for CICS TS Version 6, see Feature toggles.

For configuration information, see Specifying feature toggles.

Processing and configuration of feature toggles
5.5 5.6 6.1 6.2 beta
  DEPRECATED: Group-level feature toggle configuration, which will be removed in a future release.

CHANGED: You can now implement region-level feature toggle configurations.

     
Feature toggle
com.ibm.cics.cmci.jvmserver={true|false}
5.5 5.6 6.1 6.2 beta
NEW with default of false. CHANGED:

The default is changed to true. If you have not upgraded to the CMCI JVM server, follow the upgrade instruction in Upgrading CICSPlex SM.

  REMOVED:

Replaced by the CMCIPROVIDER WUI initialization parameter.

 
com.ibm.cics.container.hash={true|false}
5.5 5.6 6.1 6.2 beta
NEW   REMOVED

Hashing always used.

   
com.ibm.cics.cpsm.bas.largecicsplex={true|false}
5.5 5.6 6.1 6.2 beta
NEW with APAR PH19761: It is disabled by default.

NEW

CHANGED with APAR PH26781: The default is changed from true to false.

  CHANGED: The default is changed from false to true.  
com.ibm.cics.cpsm.wlm.botrsupd.enabled={true|false}
5.5 5.6 6.1 6.2 beta
NEW with APAR: PH14812 NEW with APAR: PH14812 NEW    
com.ibm.cics.cpsm.wlm.surgeresist={true|false}
5.5 5.6 6.1 6.2 beta
NEW with APAR: PH30768 NEW with APAR: PH30768 NEW    
com.ibm.cics.db2.origindata={true|false}
5.5 5.6 6.1 6.2 beta
NEW with APAR: PH49408 NEW with APAR: PH49408 NEW with APAR: PH52668 NEW  
com.ibm.cics.db2.sharelocks={true|false}
5.5 5.6 6.1 6.2 beta
NEW with APAR: PH39766 NEW with APAR: PH39766 REMOVED

Replaced by the DB2ENTRY attribute SHARELOCKS.

   
com.ibm.cics.dpl.32kcommarea={true|false}
5.5 5.6 6.1 6.2 beta
  NEW      
com.ibm.cics.ds.freeussprocesses={true|false}
5.5 5.6 6.1 6.2 beta
NEW with APAR: PH27111 NEW with APAR: PH27111 NEW with APAR: PH56193    
com.ibm.cics.http.options.handler={program_name}
5.5 5.6 6.1 6.2 beta
NEW with APAR: PH16992 REMOVED

You can specify the name of the HTTP Options handler program in the OPTIONSPGM attribute of the TCPIPSERVICE resource definition.

     
com.ibm.cics.mvssm.mon.interval={0|60,1-60}
5.5 5.6 6.1 6.2 beta
  NEW   REMOVED

Replaced by the ZOSMONINTERVAL system initialization parameter.

 
com.ibm.cics.mvssm.sos24.minavailable.contiguous={32,1-1024}
5.5 5.6 6.1 6.2 beta
  NEW   REMOVED

Replaced by the ZOSSOS24UNALLOC system initialization parameter.

 
com.ibm.cics.mvssm.sos24.minavailable.total={64,1-1024}
5.5 5.6 6.1 6.2 beta
  NEW   REMOVED

Replaced by the ZOSSOS24UNALLOC system initialization parameter.

 
com.ibm.cics.mvssm.sos31.minavailable.contiguous={64,1-16384}
5.5 5.6 6.1 6.2 beta
  NEW   REMOVED

Replaced by the ZOSSOS31UNALLOC system initialization parameter.

 
com.ibm.cics.mvssm.sos31.minavailable.total={128,1-16384}
5.5 5.6 6.1 6.2 beta
  NEW   REMOVED

Replaced by the ZOSSOS31UNALLOC system initialization parameter.

 
com.ibm.cics.mvssm.sos.wait={true|false}
5.5 5.6 6.1 6.2 beta
  NEW   REMOVED

Replaced by the ZOSSOSNEWTCB system initialization parameter.

 
com.ibm.cics.resourceoverrides.file={name.yaml}
5.5 5.6 6.1 6.2 beta
  NEW with APAR: PH30590 REMOVED

Replaced by RESOVERRIDES system initialization parameter.

   
com.ibm.cics.rls.delete.ridfld={true|false}
5.5 5.6 6.1 6.2 beta
NEW with APAR: PH07596 NEW      
com.ibm.cics.sdt.support.precicsts62={true|false}
5.5 5.6 6.1 6.2 beta
      NEW  
com.ibm.cics.sm.iep={true|false}
5.5 5.6 6.1 6.2 beta
    NEW    
com.ibm.cics.spool.defaultjobuser={region|task}
5.5 5.6 6.1 6.2 beta
NEW     REMOVED

Replaced by the INTRDRJOBUSER system initialization parameter.

 
com.ibm.cics.spool.surrogate.check={true|false}
5.5 5.6 6.1 6.2 beta
NEW     REMOVED

When the XUSER=YES system initialization parameter is in effect, surrogate user checking is always performed.

 
com.ibm.cics.tls.minimumkeystrength={1024|2048}
5.5 5.6 6.1 6.2 beta
NEW with APAR: PH50175 NEW with APAR: PH50175 NEW with APAR: PH51719

CHANGED: The default can now be changed from 1024 to 2048.

 
com.ibm.cics.web.defaultcipherfile={true|false}
5.5 5.6 6.1 6.2 beta
NEW with APAR PH45703: Available and applies to outbound HTTP requests using EXEC CICS WEB OPEN or EXEC CICS INVOKE SERVICE commands that do not specify CIPHERS or URIMAP. NEW with APAR PH38091: Available and applies to outbound HTTP requests using EXEC CICS WEB OPEN or EXEC CICS INVOKE SERVICE commands that do not specify CIPHERS or URIMAP. NEW: Available and applies to outbound HTTP requests using EXEC CICS WEB OPEN or EXEC CICS INVOKE SERVICE commands that do not specify CIPHERS or URIMAP.

CHANGED with APAR PH60212: Extended to apply to URIMAP resources with no ciphers specified.

CHANGED: Extended to apply to URIMAP resources with no ciphers specified.  
com.ibm.cics.web.hsts.includesubdomains={true|false}
5.5 5.6 6.1 6.2 beta
NEW with APAR: PH55369 NEW with APAR: PH55369 NEW with APAR: PH55370 NEW  
com.ibm.cics.web.hsts.includesubdomains.TCPIPS={true|false}
5.5 5.6 6.1 6.2 beta
NEW with APAR: PH55369 NEW with APAR: PH55369 NEW with APAR: PH55370 NEW  
com.ibm.cics.web.hsts.max-age=seconds
5.5 5.6 6.1 6.2 beta
NEW with APAR: PH55369 NEW with APAR: PH55369 NEW with APAR: PH55370 NEW  
com.ibm.cics.web.hsts.max-age.TCPIPS={seconds|-1}
5.5 5.6 6.1 6.2 beta
NEW with APAR: PH55369 NEW with APAR: PH55369 NEW with APAR: PH55370 NEW