...
The tables below list various system level properties supported by the Geronimo server. These properties can be set using the GERONIMO_OPTS
environment variable or using the etc/system.properties
configuration file.
Table of Contents |
---|
To set a given system property using the GERONIMO_OPTS environment variable use the following commands:
...
OptionClass | Value | Default | Description |
---|---|---|---|
org.apache.geronimo.deployment.LenientMFCP | true, false | false | Specifies lenience vs. strict manifest classpath interpretation. Specify true for more lenient processing such as ignoring missing jars and references that are not spec compliant. |
org.apache.geronimo.deployment.util.DeploymentUtil.jarUrlRewrite | true, false | false | Prevents the lockout of archive during deployment, instead of returning a jar url, write the content to a temp file and return the url of that file. |
org.apache.geronimo.gbean.NoProxy | true, false | true | Specifies whether to use fast proxy to access GBean. If not, reflection is used. |
org.apache.geronimo.kernel.config.Marshaler |
| org.apache.geronimo.kernel.config.SerializedConfigurationMarshaler | Specifies the configuration marshaler class. |
org.apache.geronimo.kernel.config.MPCLSearchOption | safe, optimized | safe | Specifies classLoaderSearchMode of the MultiParentClassLoader. |
org.apache.geronimo.jacc.policy.provider |
| Policy provider of the JRE | Specifies the classname of the JACC policy provider. Must be a subclass of java.security.Policy. |
org.apache.geronimo.config.file |
|
| Specifies the location of server config file. |
org.apache.geronimo.config.substitutions.file |
|
| Specifies the location of server config substitutions file. |
org.apache.geronimo.config.substitution.prefix |
| org.apache.geronimo.config.substitution | Specifies the prefix used to specify config substitutions. Users can specify a (key, value) to override the properties set in the config substitutions file. For example, an entry such as hostName=localhost can be overridden by setting |
org.apache.geronimo.home.dir |
|
| Specifies server installation directory. |
org.apache.geronimo.server.dir |
|
| Specifies the base directory of a server instance. |
org.apache.geronimo.server.name |
|
| Specifies the name of a server instance, used to construct a base directory as a sub-directory of the server installation when |
org.apache.geronimo.repository.boot.path |
|
| Specifies the path of the server repository. |
org.apache.geronimo.tomcat.GeronimoStandardContext.allowLinking | true, false | false | The option is for Tomcat assembly only. |
org.apache.geronimo.webapplication.stage | development, production | production | If set to |
org.apache.geronimo.equinox.useURLClassLoader | true, false | false | If true, the module classloader will extend the URLClassLoader. |
Web Services System Properties
...