Cosminexus V9 アプリケーションサーバ 機能解説 互換編

[目次][用語][索引][前へ][次へ]

2.11.1 usrconf.propertiesJ2EEサーバ用ユーザプロパティファイル

J2EEサーバの動作を設定するファイルです。

ファイルの詳細については,マニュアル「アプリケーションサーバ リファレンス 定義編(サーバ定義)」の「2.4 usrconf.properties(J2EEサーバ用ユーザプロパティファイル)」を参照してください。ここでは,ベーシックモード独自の指定内容について説明します。

<この項の構成>
(1) ejbserver.jdbcから始まるキー
(2) ejbserver.jtaから始まるキー
(3) ejbserver.serverから始まるキー

(1) ejbserver.jdbcから始まるキー

指定できるキーについて次に示します。なお「省略値」とは,キーの指定がない場合に仮定される値です。

「VR」とは,キーが導入・変更されたアプリケーションサーバのバージョンです。

キー名称 内容 省略値 VR
ejbserver.jdbc.propertyInfo.BUF_SIZE 該当キーに値が指定されている場合,J2EEサーバがJDBCコネクションを取得するとき,BUF_SIZEキーに該当値を設定したプロパティを作成して,構成ソフトウェアであるDABroker Libraryのjava.sql.Driver.connectの引数に渡します。
なお,このプロパティは,ベーシックモードでだけ指定できます。
なし
ejbserver.jdbc.propertyInfo.ENCODELANG 該当キーに値が指定されている場合,J2EEサーバがJDBCコネクションを取得するとき,ENCODELANGキーに該当値を設定したプロパティを作成して,構成ソフトウェアであるDABroker Libraryのjava.sql.Driver.connectの引数に渡します。
なお,このプロパティは,ベーシックモードでだけ指定できます。
なし

(凡例)
−:08-00より前のバージョンを示します。

(2) ejbserver.jtaから始まるキー

指定できるキーについて次に示します。なお「省略値」とは,キーの指定がない場合に仮定される値です。

「VR」とは,キーが導入・変更されたアプリケーションサーバのバージョンです。

キー名称 内容 省略値 VR
ejbserver.jta.TransactionManager.defaultTimeOut J2EEサーバ上で開始されるトランザクションのトランザクションタイムアウトのデフォルト値(単位:秒)を次の範囲で指定します。

ベーシックモードの場合:
1〜2000000
180
ejbserver.jta.TransactionManager.enlist.compatibleMode.enabled J2EEサーバモードがベーシックモードの場合のトランザクション処理に関する仕様を指定します。

トランザクション中に,複数回データベースコネクションを取得した場合(コネクションシェアリング機能が有効になる条件を満たしているとき):
該当キーの値による動作の違いはありません。トランザクション中に2回目以降に取得したコネクションも,トランザクションに参加して動作します。

トランザクション中に,複数回DBコネクションを取得した場合(コネクションシェアリング機能が有効になる条件を満たしていないとき):
該当キーの値による動作の違いは次のとおりです。
  • trueを指定したとき
    トランザクション中に2回目以降に取得したコネクションは,トランザクションに参加しないで動作します。
  • falseを指定したとき
    トランザクション中に2回目にコネクションを取得した場合に,java.sql.SQLExceptionが発生します。

複数回データベースコネクションを取得したあとで,トランザクションを開始した場合:
該当キーの値による動作の違いは次のとおりです。
  • trueを指定したとき
    トランザクション開始前に取得したコネクションは,トランザクションに参加しないで動作します。
  • falseを指定したとき
    トランザクション開始時に,javax.transaction.SystemExceptionが発生します。
true

(凡例)
−:08-00より前のバージョンを示します。

(3) ejbserver.serverから始まるキー

指定できるキーについて次に示します。なお「省略値」とは,キーの指定がない場合に仮定される値です。

「VR」とは,キーが導入・変更されたアプリケーションサーバのバージョンです。

キー名称 内容 省略値 VR
ejbserver.server.j2ee.feature Component Containerの動作モードを指定します。
  • 1.3basic
    ベーシックモード(単一DBだけのリソースをトランザクションで使用するシステムに適用)
    なお,旧バージョンでベーシックモードを使用していた場合,アプリケーションサーバを更新インストールしたときには,J2EEサーバの動作モードはベーシックモードになります。
    新規インストールした場合には,J2EEサーバの動作モードは1.4モードになります。
ベーシックモードと1.4モードの違いについては,「2.2 ベーシックモードの概要」を参照してください。
1.4

(凡例)
−:08-00より前のバージョンを示します。