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:26: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 (3)</h4>
                                 
    
<div id="page-diffs">
                    <table class="diff" cellpadding="0" cellspacing="0">
    
            <tr><td class="diff-unchanged" >{scrollbar} <br> <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">{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.{excerpt} <br>On
a Windows system  *set GERONIMO_OPTS=-D&lt;OptionClass&gt;=&lt;value&gt;*
<br>On a Linux system *export GERONIMO_OPTS=-D&lt;OptionClass&gt;=&lt;value&gt;*
<br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">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.  <br></td></tr>
            <tr><td class="diff-unchanged" > <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">{toc}
<br> <br>To set a given system property using the GERONIMO_OPTS environment variable
use the following commands: <br>* On a Windows system  *set GERONIMO_OPTS=-D&lt;OptionClass&gt;=&lt;value&gt;*
<br>* On a Linux/Unix system *export GERONIMO_OPTS=-D&lt;OptionClass&gt;=&lt;value&gt;*
<br> <br></td></tr>
            <tr><td class="diff-unchanged" >h2. General System Properties <br>
<br></td></tr>
            <tr><td class="diff-snipped" >...<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 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 <tt>etc/system.properties</tt>
configuration file. </p>

<div>
<ul>
    <li><a href='#SystemProperties-GeneralSystemProperties'>General System Properties</a></li>
    <li><a href='#SystemProperties-WebServicesSystemProperties'>Web Services System
Properties</a></li>
    <li><a href='#SystemProperties-OSGiApplicationSystemProperties'>OSGi Application
System Properties</a></li>
</ul></div>

<p>To set a given system property using the GERONIMO_OPTS environment variable use the
following commands:</p>
<ul>
	<li>On a Windows system  <b>set GERONIMO_OPTS=-D&lt;OptionClass&gt;=&lt;value&gt;</b></li>
	<li>On a Linux/Unix system <b>export GERONIMO_OPTS=-D&lt;OptionClass&gt;=&lt;value&gt;</b></li>
</ul>


<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=9&originalVersion=8">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