Index |
|
wrapper.app.property.<n> |
||||||||
List of application specific properties that are sent from the Wrapper to the JVM via the backend pipe or socket once the connection is established. The user application will be launched after all properties have been received and set on the Java side. This ensures that all properties will be available when the application starts.
Using the wrapper.
To protect data stored in your configuration file, a best practice is to isolate the wrapper.
In addition, to prevent passwords or sensitive data to be printed as plain text in the Wrapper log output, please use the %.
<n> component:
WARNING
Unlike properties set via the Java command line, which are available as soon as the JVM is launched,
these properties are only set after being received through the backend channel created by the Wrapper.
Properties referenced with wrapper.
Several system classes are loaded before the backend channel is created. If a system property is to be used by one of these classes,
it must be referenced in the wrapper. |
wrapper.app.property.<n>.java_version.min |
||||||||||
This property can be used to append the property with index 'n' only if the Java version is greater than or equal to the specified value. The default value is '1.4' which is the oldest JVM version supported by the Wrapper. Any lower value is invalid and will cause the Wrapper to stop. The value can be in the format '1.major[.minor[_revision]]' or 'major[.minor[.revision]]', regardless the version of Java. This is done to support both numbering schemes returned by 'java -version': prior to Java 9 the first format was used, while Java 9 and above use the second format. The brackets indicate that the minor and revision components are optional. Leaving one or both unspecified means that these placeholders will accept any number.
WARNING
|
wrapper.app.property.<n>.java_version.max |
||||||||||
This property can be used to append the property with index 'n' only if the Java version is lower than or equal to the specified value. The default value is 'UNLIMITED'. The value can be in the format '1.major[.minor[_revision]]' or 'major[.minor[.revision]]', regardless the version of Java. This is done to support both numbering schemes returned by 'java -version': prior to Java 9 the first format was used, while Java 9 and above use the second format. The brackets indicate that the minor and revision components are optional. Leaving one or both unspecified means that these placeholders will accept any number.
WARNING
|
wrapper.app.property_file |
||||||||
In certain cases, it can be inconvenient to list up your application properties in the Wrapper configuration file. This property provides a way to specify a file that can contain one or more properties to be passed to your Java application. This can be very useful when the property list needs to be generated dynamically or via an installer. Parameter File Format: The file format is simple.
|
Reference: Parameters |
|