...
Excerpt |
---|
The following table lists system level properties which can be set using GERONIMO_OPTS system variable, so that the settings could take effect by the time of server startup. |
On a Windows system set GERONIMO_OPTS=-D<OptionClass>=<value>
On a Linux system export GERONIMO_OPTS=-D<OptionClass>=<value>
General System Properties
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. |
Web Services System Properties
OptionClass | Value | Default | Description | ||||
---|---|---|---|---|---|---|---|
org.apache.geronimo.jaxws.wsgen.addToClassPath | true, false | true | Controls whether the wsgen generated classes should be added to the module classpath. | ||||
org.apache.geronimo.jaxws.wsgen.fork | true, false | true on Windows |
| ||||
org.apache.geronimo.jaxws.wsgen.fork.timeout |
| 1000 * 60 (microseconds) |
| org.apache.geronimo.tomcat.GeronimoStandardContext.allowLinking | true, false | false | The option is for Tomcat assembly only. |
org.apache.geronimo.saaj.provider | axis2, sun | not set | Specifies the SAAJ provider. | org.apache.geronimo.jaxws.builder.useSimpleFinder | true, false | not set | Uses |
org.apache.geronimo.saaj.provider | axis2, sun | not set | Specifies the SAAJ provider. | ||||
org.apache.geronimo.webservice.provider.wsdl.ignore | true, false | not set | Ignores WSDL location that is specified for @WebServiceProvider service. |
OSGi Application System Properties
OptionClass | Value | Default | Description |
---|---|---|---|
ariesApplicationResolver.returnOptionalResources | true, false | false | Controls whether optional bundles should be provisioned during EBA OSGi application installation or not. |
org.apache.geronimo.aries.failApplicationOnStartError | true, false | false | Keeps bundles around if EBA start failed.OSGi application start failed. |
org.apache.geronimo.aries.resolveApplicationOnDeploy | true, false | true | Controls whether OSGi application is resolved during installation. If false, the OSGi application is resolved every time it is started. |
org.apache.geronimo.osgi.web.extender.synchronous | true, false | false | Support for synchronous deployment of WAB. |