JVMPROFILEDIR

The JVMPROFILEDIR system initialization parameter specifies the name (up to 240 characters long) of a z/OS® UNIX directory that contains the JVM profiles for CICS®. CICS searches this directory for the profiles it needs to configure JVMs.

JVMPROFILEDIR={/usr/lpp/cicsts/cicsts52/JVMProfiles|directory}

The default value of JVMPROFILEDIR is the same as the default value of the USSHOME system initialization parameter, which specifies the name and path of the root directory for CICS files on z/OS UNIX, followed by the subdirectory JVMProfiles. Changing the USSHOME parameter has no effect on the JVMPROFILEDIR parameter value.

If you want CICS to load the JVM profiles from a different directory, you must complete one of the following tasks:
  • Change the value of the JVMPROFILEDIR system initialization parameter.
  • Use UNIX soft links to link to your JVM profiles from the directory that is specified by JVMPROFILEDIR . Use this method to store your JVM profiles in any place in the z/OS UNIX file system.

Start of changeFor JVM servers that are defined in CICS bundles, the JVM profile is packaged in the CICS bundle along with the JVMSERVER resource definition. CICS does not load these JVM profiles from the directory that is specified by JVMPROFILEDIR. Instead, the file path is relative to the root directory of the CICS bundle. For more information see Referencing zFS artifacts in a bundle.End of change