geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Geronimo v3.0 > System Properties
Date Tue, 31 Jan 2012 06:15:00 GMT
<html>
<head>
    <base href="https://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/2042/9/4/_/styles/combined.css?spaceKey=GMOxDOC30&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://cwiki.apache.org/confluence/display/GMOxDOC30/System+Properties">System
Properties</a></h2>
    <h4>Page <b>edited</b> by             <a href="https://cwiki.apache.org/confluence/display/~gawor">Jarek
Gawor</a>
    </h4>
        <br/>
                         <h4>Changes (9)</h4>
                                 
    
<div id="page-diffs">
                    <table class="diff" cellpadding="0" cellspacing="0">
    
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >On a Linux system *export GERONIMO_OPTS=-D&lt;OptionClass&gt;=&lt;value&gt;*
<br> <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">h2.
General System Properties <br> <br></td></tr>
            <tr><td class="diff-unchanged" >|| OptionClass || Value || Default
|| Description || <br>| 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.|
<br></td></tr>
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >| 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.server.dir}} is not specified. | <br>|
org.apache.geronimo.repository.boot.path | | | Specifies the path of the server repository.|
<br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">|
org.apache.geronimo.tomcat.GeronimoStandardContext.allowLinking | true, false | false | The
option is for Tomcat assembly only.\\ If the value of this flag is true, symlinks will be
allowed inside the web application, pointing to resources outside the web application base
path. \\ If not specified, the default value of the flag is false. | <br> <br>
<br>h2. Web Services System Properties <br> <br>|| OptionClass || Value
|| Default || Description || <br></td></tr>
            <tr><td class="diff-unchanged" >| org.apache.geronimo.jaxws.wsgen.addToClassPath
| true, false | true | Controls whether the wsgen generated classes should be added to the
module classpath. \\ By default, the generated classes will be added to the module classpath.
| <br>| org.apache.geronimo.jaxws.wsgen.fork | true, false | true on Windows \\ false
on other OS | | <br>| org.apache.geronimo.jaxws.wsgen.fork.timeout |  | 1000 * 60 (microseconds)
| | <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">|
org.apache.geronimo.tomcat.GeronimoStandardContext.allowLinking | true, false | false | The
option is for Tomcat assembly only.\\ If the value of this flag is true, symlinks will be
allowed inside the web application, pointing to resources outside the web application base
path. \\ If not specified, the default value of the flag is false. | <br>| org.apache.geronimo.saaj.provider
| axis2, sun | not set | Specifies the SAAJ provider.| <br></td></tr>
            <tr><td class="diff-unchanged" >| org.apache.geronimo.jaxws.builder.useSimpleFinder
| true, false | not set | Uses {{org.apache.geronimo.jaxws.builder.SimpleWARWebServiceFinder}}
to locate WebServiceInfo objects, otherwise use {{org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder}}.
| <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">|
org.apache.geronimo.saaj.provider | axis2, sun | not set | Specifies the SAAJ provider.| <br></td></tr>
            <tr><td class="diff-unchanged" >| org.apache.geronimo.webservice.provider.wsdl.ignore
| true, false | not set | Ignores WSDL location that is specified for @WebServiceProvider
service.| <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">
<br> <br>h2. OSGi Application System Properties <br> <br>|| OptionClass
|| Value || Default || Description || <br></td></tr>
            <tr><td class="diff-changed-lines" >| ariesApplicationResolver.returnOptionalResources
| true, false | false | Controls whether optional bundles should be provisioned during <span
class="diff-deleted-words"style="color:#999;background-color:#fdd;text-decoration:line-through;">EBA</span>
<span class="diff-added-words"style="background-color: #dfd;">OSGi application</span>
installation or not.| <br></td></tr>
            <tr><td class="diff-changed-lines" >| org.apache.geronimo.aries.failApplicationOnStartError
| true, false | false | Keeps bundles around if <span class="diff-deleted-words"style="color:#999;background-color:#fdd;text-decoration:line-through;">EBA</span>
<span class="diff-added-words"style="background-color: #dfd;">OSGi application</span>
start failed.| <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">|
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. | <br></td></tr>
            <tr><td class="diff-changed-lines" >| org.apache.geronimo.osgi.web.extender.synchronous
| true, false | false | Support for synchronous deployment of WAB. Equivalent with *Synchronous-Deploy*
header in the <span class="diff-deleted-words"style="color:#999;background-color:#fdd;text-decoration:line-through;">{{manifest.mf}}</span>
<span class="diff-added-words"style="background-color: #dfd;">{{MANIFEST.MF}}</span>
file. | <br></td></tr>
    
            </table>
    </div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        <style type='text/css'>/*<![CDATA[*/
table.ScrollbarTable  {border: none;padding: 3px;width: 100%;padding: 3px;margin: 0px;background-color:
#f0f0f0}
table.ScrollbarTable td.ScrollbarPrevIcon {text-align: center;width: 16px;border: none;}
table.ScrollbarTable td.ScrollbarPrevName {text-align: left;border: none;}
table.ScrollbarTable td.ScrollbarParent {text-align: center;border: none;}
table.ScrollbarTable td.ScrollbarNextName {text-align: right;border: none;}
table.ScrollbarTable td.ScrollbarNextIcon {text-align: center;width: 16px;border: none;}

/*]]>*/</style><div class="Scrollbar"><table class='ScrollbarTable'><tr><td
class='ScrollbarPrevIcon'><a href="/confluence/display/GMOxDOC30/startup"><img
border='0' align='middle' src='/confluence/images/icons/back_16.gif' width='16' height='16'></a></td><td
width='33%' class='ScrollbarPrevName'><a href="/confluence/display/GMOxDOC30/startup">startup</a>&nbsp;</td><td
width='33%' class='ScrollbarParent'><sup><a href="/confluence/display/GMOxDOC30/Tools+and+commands"><img
border='0' align='middle' src='/confluence/images/icons/up_16.gif' width='8' height='8'></a></sup><a
href="/confluence/display/GMOxDOC30/Tools+and+commands">Tools and commands</a></td><td
width='33%' class='ScrollbarNextName'>&nbsp;</td></tr></table></div>

<p>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.<br/>
On a Windows system  <b>set GERONIMO_OPTS=-D&lt;OptionClass&gt;=&lt;value&gt;</b><br/>
On a Linux system <b>export GERONIMO_OPTS=-D&lt;OptionClass&gt;=&lt;value&gt;</b></p>

<h2><a name="SystemProperties-GeneralSystemProperties"></a>General System
Properties</h2>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> OptionClass </th>
<th class='confluenceTh'> Value </th>
<th class='confluenceTh'> Default </th>
<th class='confluenceTh'> Description </th>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.deployment.LenientMFCP </td>
<td class='confluenceTd'> true, false </td>
<td class='confluenceTd'> false </td>
<td class='confluenceTd'> Specifies lenience vs. strict manifest classpath interpretation.
Specify <b>true</b> for more lenient processing such as ignoring missing jars
and references that are not spec compliant.</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.deployment.util.DeploymentUtil.jarUrlRewrite
</td>
<td class='confluenceTd'>true, false </td>
<td class='confluenceTd'> false </td>
<td class='confluenceTd'> 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.</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.gbean.NoProxy </td>
<td class='confluenceTd'> true, false </td>
<td class='confluenceTd'> true </td>
<td class='confluenceTd'> Specifies whether to use fast proxy to access GBean. If not,
reflection is used.</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.kernel.config.Marshaler </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> org.apache.geronimo.kernel.config.SerializedConfigurationMarshaler
</td>
<td class='confluenceTd'> Specifies the configuration marshaler class. </td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.kernel.config.MPCLSearchOption </td>
<td class='confluenceTd'> safe, optimized </td>
<td class='confluenceTd'> safe </td>
<td class='confluenceTd'> Specifies classLoaderSearchMode of the MultiParentClassLoader.</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.jacc.policy.provider </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> Policy provider of the JRE </td>
<td class='confluenceTd'> Specifies the classname of the JACC policy provider. Must
be a subclass of java.security.Policy.</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.config.file </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> Specifies the location of server config file. </td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.config.substitutions.file </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> Specifies the location of server config substitutions file.</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.config.substitution.prefix </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> org.apache.geronimo.config.substitution </td>
<td class='confluenceTd'>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 <tt>-Dorg.apache.geronimo.config.substitution.hostName=foo</tt>
when the prefix is <tt>org.apache.geronimo.config.substitution</tt>.</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.home.dir </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> Specifies server installation directory. </td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.server.dir </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> Specifies the base directory of a server instance.</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.server.name </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> Specifies the name of a server instance, used to construct
a base directory as a sub-directory of the server installation when <tt>org.apache.geronimo.server.dir</tt>
is not specified. </td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.repository.boot.path </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> Specifies the path of the server repository.</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.tomcat.GeronimoStandardContext.allowLinking
</td>
<td class='confluenceTd'> true, false </td>
<td class='confluenceTd'> false </td>
<td class='confluenceTd'> The option is for Tomcat assembly only.<br class="atl-forced-newline"
/> If the value of this flag is true, symlinks will be allowed inside the web application,
pointing to resources outside the web application base path. <br class="atl-forced-newline"
/> If not specified, the default value of the flag is false. </td>
</tr>
</tbody></table>
</div>



<h2><a name="SystemProperties-WebServicesSystemProperties"></a>Web Services
System Properties</h2>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> OptionClass </th>
<th class='confluenceTh'> Value </th>
<th class='confluenceTh'> Default </th>
<th class='confluenceTh'> Description </th>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.jaxws.wsgen.addToClassPath </td>
<td class='confluenceTd'> true, false </td>
<td class='confluenceTd'> true </td>
<td class='confluenceTd'> Controls whether the wsgen generated classes should be added
to the module classpath. <br class="atl-forced-newline" /> By default, the generated
classes will be added to the module classpath. </td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.jaxws.wsgen.fork </td>
<td class='confluenceTd'> true, false </td>
<td class='confluenceTd'> true on Windows <br class="atl-forced-newline" /> false
on other OS </td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.jaxws.wsgen.fork.timeout </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> 1000 * 60 (microseconds) </td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.jaxws.builder.useSimpleFinder </td>
<td class='confluenceTd'> true, false </td>
<td class='confluenceTd'> not set </td>
<td class='confluenceTd'> Uses <tt>org.apache.geronimo.jaxws.builder.SimpleWARWebServiceFinder</tt>
to locate WebServiceInfo objects, otherwise use <tt>org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder</tt>.
</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.saaj.provider </td>
<td class='confluenceTd'> axis2, sun </td>
<td class='confluenceTd'> not set </td>
<td class='confluenceTd'> Specifies the SAAJ provider.</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.webservice.provider.wsdl.ignore </td>
<td class='confluenceTd'> true, false </td>
<td class='confluenceTd'> not set </td>
<td class='confluenceTd'> Ignores WSDL location that is specified for @WebServiceProvider
service.</td>
</tr>
</tbody></table>
</div>



<h2><a name="SystemProperties-OSGiApplicationSystemProperties"></a>OSGi
Application System Properties</h2>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> OptionClass </th>
<th class='confluenceTh'> Value </th>
<th class='confluenceTh'> Default </th>
<th class='confluenceTh'> Description </th>
</tr>
<tr>
<td class='confluenceTd'> ariesApplicationResolver.returnOptionalResources </td>
<td class='confluenceTd'> true, false </td>
<td class='confluenceTd'> false </td>
<td class='confluenceTd'> Controls whether optional bundles should be provisioned during
OSGi application installation or not.</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.aries.failApplicationOnStartError </td>
<td class='confluenceTd'> true, false </td>
<td class='confluenceTd'> false </td>
<td class='confluenceTd'> Keeps bundles around if OSGi application start failed.</td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.aries.resolveApplicationOnDeploy </td>
<td class='confluenceTd'> true, false </td>
<td class='confluenceTd'> true </td>
<td class='confluenceTd'> Controls whether OSGi application is resolved during installation.
If false, the OSGi application is resolved every time it is started. </td>
</tr>
<tr>
<td class='confluenceTd'> org.apache.geronimo.osgi.web.extender.synchronous </td>
<td class='confluenceTd'> true, false </td>
<td class='confluenceTd'> false </td>
<td class='confluenceTd'> Support for synchronous deployment of WAB. <br class="atl-forced-newline"
/> Equivalent with <b>Synchronous-Deploy</b> header in the <tt>MANIFEST.MF</tt>
file. </td>
</tr>
</tbody></table>
</div>

    </div>
        <div id="commentsSection" class="wiki-content pageSection">
        <div style="float: right;">
            <a href="https://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
        </div>
        <a href="https://cwiki.apache.org/confluence/display/GMOxDOC30/System+Properties">View
Online</a>
        |
        <a href="https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=20645499&revisedVersion=8&originalVersion=7">View
Changes</a>
                |
        <a href="https://cwiki.apache.org/confluence/display/GMOxDOC30/System+Properties?showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message