14.5.3 J2EEサーバのJavaVMのシステムプロパティに設定できるパラメタ

J2EEサーバのJavaVMのシステムプロパティを設定するパラメタについて,次の表に示します。「param-value指定値」に指定する値の詳細については,マニュアル「Cosminexus リファレンス 定義編」のusrconf.properties(J2EEサーバ用ユーザプロパティファイル)についての説明を参照してください。「省略値」とは,パラメタの指定がない場合に仮定される値です。

J2EEサーバのJavaVMのシステムプロパティを設定するパラメタを指定する場合の指定形式を次に示します。

指定形式

<param-name>パラメタ名</param-name>
<param-value>値</param-value>

値を複数指定する際には,複数の<param-value>を指定します。

値を複数指定する場合の指定形式

<param-name>パラメタ名</param-name>
<param-value>値</param-value>
<param-value>値</param-value>

表14-51 J2EEサーバのJavaVMのシステムプロパティに設定できるパラメタ

param-name指定値省略値
ejbserver.connectionpool.applicationAuthentication.disabledfalse
ejbserver.connectionpool.association.enabledDespiteUnshareableSettingfalse
ejbserver.connectionpool.sharingOutsideTransactionScope.enabledfalse
ejbserver.container.bmp.backcompatiblefalse
ejbserver.container.ejbhome.sessionbean.reconnect.enabledfalse
ejbserver.container.rebindpolicyVB_TRANSPARENT
ejbserver.container.security.disabledfalse
ejbserver.ctm.CTMDomainCTMDOMAIN
ejbserver.ctm.CTMMyHost<hostnameコマンドで取得されるホスト名称>
ejbserver.ctm.enabledtrue
ejbserver.deploy.app.stopforcibly.disabledfalse
ejbserver.deploy.exclusive.lockAliveInterval60
ejbserver.deploy.stub.generation.scopeejb
ejbserver.distributedtx.recovery.completionCheckOnStopping.timeout-1
ejbserver.ejb.cmp20.cmr.use.existing_tablefalse
ejbserver.jndi.cache.referenceoff
ejbserver.jta.TransactionManager.enlist.compatibleMode.enabledtrue
ejbserver.manager.agent.Agent.conf※1なし
ejbserver.manager.agent.Agent.enabled※1false
ejbserver.manager.jp1event.event_server_namelocalhost
ejbserver.naming.exec.argsなし
ejbserver.naming.namerootなし
ejbserver.naming.protocolcorbaname
ejbserver.rmi.stateless.unique_id.enabledfalse
ejbserver.server.mutex.invocation.timeout45
vbroker.agent.enableLocator※2false
vbroker.orb.htc.comt.entryCount120000
vbroker.orb.htc.comt.fileCount3
vbroker.orb.htc.tracePath
Windowsの場合
<Cosminexus作業ディレクトリ>¥ejb¥<サーバ名称>¥logs¥TPB¥logj
UNIXの場合
<Cosminexus作業ディレクトリ>/ejb/<サーバ名称>/logs/TPB/logj
webserver.connector.ajp12.backlog※3なし
webserver.connector.ajp12.max_threads※3なし
webserver.connector.ajp12.port※3なし
webserver.connector.inprocess_http.hostname_lookupsfalse
webserver.errorpage.stack_trace.enabledfalse
webserver.jsp.precompile.jsp_work_dircosminexus_jsp_work
webserver.logger.communication_trace.inprocess_http.filenum16
webserver.logger.thread_trace.inprocess_http.filenum16
webserver.session.max.log_interval60
webserver.session.server_id.enabledtrue
webserver.sfo.negotiation.ignore_serverIdfalse
param-valueに値を複数指定する際は,複数の<param-value>を指定します。
(例)
<param-name>パラメタ名</param-name>
<param-value>値</param-value>
<param-value>値</param-value>
注※1
Management Serverが自動で設定するため,指定は非推奨です。
注※2
通常は設定不要です。
注※3
旧バージョンとの互換性を保つためのパラメタです。

参考
なお,表14-51に示すパラメタは,次の形式で指定することもできます。
指定形式
<param-name>ex.properties</param-name>
<param-value>パラメタ名=値</param-value>
値を複数指定する際には,複数の<param-value>を指定します。
値を複数指定する場合の指定形式
<param-name>ex.properties</param-name>
<param-value>パラメタ名=値</param-value>
<param-value>パラメタ名=値</param-value>