Symbols used in the JVM profile

You can use substitution symbols in any variable or JVM server property specified in the JVM profile. The values of these symbols are determined at JVM server startup, so you can use a common profile for many JVM servers and CICS® regions.

Note: Environment variables that have been previously defined in the profile can also be used as substitution variables using the syntax &myvar;
The following symbols are supported:
&APPLID;
When you use this symbol, the APPLID of the CICS region is substituted at run time. In this way, you can use the same profile for all regions, and still have region-specific working directories or output destinations. The APPLID is always in uppercase.
&BUNDLE;
When you use this symbol, the symbol is replaced with the name of the CICS bundle from which the JVM server is being installed.
&BUNDLEID;
When you use this symbol, the symbol is replaced with the ID of the CICS bundle from which the JVM server is being installed.
&CONFIGROOT;
When you use this symbol, the absolute path of the directory where the JVM profile is located is substituted at run time. For JVM servers that are defined in CICS bundles, the JVM profiles are by default located in the root directory for the bundle. For JVM servers that are defined by other methods, the JVM profiles are in the directory that is specified by the JVMPROFILEDIR system initialization parameter.
&DATE;
When you use this symbol, the symbol is replaced with the current date in the format Dyymmdd at run time.
&JVMSERVER;
When you use this symbol, the name of the JVMSERVER resource is substituted at run time. Use this symbol to create unique output or dump files for each JVM server.
&TIME;
When you use this symbol, the symbol is replaced with the JVM start time in the format Thhmmss at run time.
&USSCONFIG;
When you use this symbol, the symbol is replaced with the value of the USSCONFIG system initialization parameter that is the directory for CICS configuration files.
&USSHOME;
When you use this symbol, the symbol is replaced with the value of the USSHOME system initialization parameter. You can specify this symbol to automatically pick up the home directory for z/OS® UNIX where CICS supplies its libraries for Java™ and the Liberty profile.