Changes to JVM profiles

A summary of the changes to JVM profile options, across supported CICS® TS releases.

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.

Changes to options in JVM profiles by release of CICS TS

New, changed, and obsolete options in JVM profiles are summarized in the tables that are shown, along with what type of JVM server they are compatible with. For more information about the options, see JVM profile validation and properties.

com.ibm.cics.jvmserver.wlp.server.keystore.location
5.5 5.6 6.1 6.2 beta
    NEW with APAR, compatible with:

Liberty JVM server.

NEW, compatible with:

Liberty JVM server.

 
com.ibm.cics.jvmserver.wlp.server.keystore.type
5.5 5.6 6.1 6.2 beta
    NEW with APAR, compatible with:

Liberty JVM server.

NEW, compatible with:

Liberty JVM server.

 
com.ibm.cics.jvmserver.wlp.jdbc.driver.location
Specifies the location of the Db2 JDBC driver on zFS and inserts a default CICS dataSource for Db2 JDBC type 2 connectivity into the Liberty server.xml.
5.5 5.6 6.1 6.2 beta
      CHANGED:

This property is decoupled from the com.ibm.cics.jvmserver.wlp.autoconfigure property. If coded it takes effect, if moved or not present, any CICS injected default dataSource configuration is removed from server.xml

Compatible with: Liberty JVM server

 
com.ibm.cics.jvmserver.wlp.jta.integration
Specifies whether the CICS unit-of-work is integrated with JTA.
5.5 5.6 6.1 6.2 beta
      CHANGED:

This property is decoupled from the com.ibm.cics.jvmserver.wlp.autoconfigure property. If coded, the specified value is respected. If absent from the JVM profile, the default value is true.

Compatible with: Liberty JVM server

 
com.ibm.cics.jvmserver.cmci.bundles.dir
Specifies the bundles directory on zFS that stores the CICS bundles pushed to the API.
5.5 5.6 6.1 6.2 beta
  NEW:

Only for the CICS bundle deployment API in the CMCI JVM server.

     
com.ibm.cics.jvmserver.cmci.deploy.timeout
Specifies the timeout limit for deploying a CICS bundle, in milliseconds. This includes the time for all bundle lifecycle actions, including disable, discard, install and enable.
5.5 5.6 6.1 6.2 beta
  NEW:

Only for the CICS bundle deployment API in the CMCI JVM server.

     
com.ibm.cics.jvmserver.cmci.max.file.size
Specifies the maximum size allowed for the uploaded CICS bundle, in bytes.
5.5 5.6 6.1 6.2 beta
  NEW:

Only for the CICS bundle deployment API in the CMCI JVM server.

     
com.ibm.cics.jvmserver.cmci.max.request.size
Specifies the maximum size allowed for a multipart or form-data request, in bytes.
5.5 5.6 6.1 6.2 beta
  NEW:

Only for the CICS bundle deployment API in the CMCI JVM server.

     
com.ibm.cics.jvmserver.wlp.saf.profilePrefix
Specify the prefix for SAF profiles in the EJBROLE class.
5.5 5.6 6.1 6.2 beta
  NEW:

Only for the CMCI JVM server.

     
_BPXK_DISABLE_SHLIB
5.5 5.6 6.1 6.2 beta
CHANGED:

_BPXK_DISABLE_SHLIB=YES is the default.

       
com.ibm.cics.jvmserver.cmci.user.agent.allow.list
5.5 5.6 6.1 6.2 beta
NEW, compatible with:

Liberty JVM server

       
com.ibm.cics.jvmserver.cmci.user.agent.allow.list.monitor.interval
5.5 5.6 6.1 6.2 beta
NEW, compatible with:

Liberty JVM server

       
com.ibm.cics.jvmserver.cmci.user.agent.allow.list.reject.text
5.5 5.6 6.1 6.2 beta
NEW, compatible with:

Liberty JVM server

       
com.ibm.cics.jvmserver.cmci.user.agent.white.list
5.5 5.6 6.1 6.2 beta
OBSOLETE:

Replaced by com.ibm.cics.jvmserver.cmci.user.agent.allow.list

com.ibm.cics.jvmserver.cmci.user.agent.white.list.monitor.interval
5.5 5.6 6.1 6.2 beta
OBSOLETE:

Replaced by com.ibm.cics.jvmserver.cmci.user.agent.allow.list.monitor.interval

com.ibm.cics.jvmserver.cmci.user.agent.white.list.reject.text
5.5 5.6 6.1 6.2 beta
OBSOLETE:

Replaced by com.ibm.cics.jvmserver.cmci.user.agent.allow.list.reject.text

com.ibm.cics.jvmserver.trace.specification
5.5 5.6 6.1 6.2 beta
NEW with APAR, compatible with:

All JVM Environments

NEW, compatible with:

All JVM Environments

     
com.ibm.cics.jvmserver.wlp.xml.format
5.5 5.6 6.1 6.2 beta
NEW, compatible with:

Liberty JVM server

       
com.ibm.ws.zos.core.angelName
5.5 5.6 6.1 6.2 beta
CHANGED:

Specify a named angel process for the Liberty JVM server to connect to upon startup.

Compatible with: Liberty JVM server

       
com.ibm.ws.zos.core.angelRequired
5.5 5.6 6.1 6.2 beta
NEW, compatible with:

Liberty JVM server

       
com.ibm.ws.zos.core.angelRequiredServices
5.5 5.6 6.1 6.2 beta
  NEW with APAR, compatible with:

Liberty JVM server

NEW, compatible with:

Liberty JVM server

   
LIBERTY_INCLUDE_XML
5.5 5.6 6.1 6.2 beta
NEW, compatible with:

Liberty JVM server

       
PURGE_ESCALATION_TIMEOUT
5.5 5.6 6.1 6.2 beta
NEW with APAR, compatible with:

All JVM Environments

NEW, compatible with:

All JVM Environments

     
WLP_ZOS_PLATFORM
5.5 5.6 6.1 6.2 beta
DEPRECATED:

Because multiple fully configured Liberty servers are now allowed in the same address space.

OBSOLETE:

Multiple fully configured Liberty servers can be in the same address space.

     

Changes to sample JVM profiles by release of CICS TS

New, changed, and obsolete JVM profiles are summarized in the table shown.

EYUCMCIJ.jvmprofile
The supplied sample profile for a CMCI JVM server in a WUI region.
5.5 5.6 6.1 6.2 beta
  CHANGED with APAR:

Only for the CMCI JVM server.

This sample profile is updated to add -Dcom.ibm.ws.zos.core.angelRequiredServices=SAFCRED,PRODMGR,ZOSAIO.

CHANGED:

Only for the CMCI JVM server.

This sample profile is updated to add -Dcom.ibm.ws.zos.core.angelRequiredServices=SAFCRED,PRODMGR,ZOSAIO.

   
EYUSMSSJ.jvmprofile
The supplied sample profile for the CMCI JVM server in a single CICS region.
5.5 5.6 6.1 6.2 beta
  NEW with APAR:

Only for the CMCI JVM server.

NEW:

Only for the CMCI JVM server.