作業として重要なのは、ランタイム値 (環境変数値とほぼ同義) を JEE モジュールのデプロイメント記述子に入れることです。
例えば、次の表にリストされているワークベンチ・エディターと対話することができます。
| プロジェクト・タイプ |
デプロイメント記述子の名前 |
値の割り当て方法 |
| アプリケーション・クライアント |
application-client.xml |
XML エディター、「設計」タブを使用 |
| EJB |
ejb-jar.xml |
EJB エディター、「Beans」タブを使用 |
| JEE Web |
web.xml |
web.xml エディター、「Environment (環境)」タブを使用 |
デプロイメント記述子を更新する方法として、内容を自動的に追加することをお勧めします。
これは、例えば以下の条件がすべて満たされた場合に行われます。
- Java™ プログラムまたはラッパーを生成している。
- genProperties ビルド記述子オプションを GLOBAL または PROGRAM に設定している。
- j2ee を YES に設定して、JEE ランタイム用に生成を実行している。
- genProject ビルド記述子オプションを有効な JEE プロジェクトに設定している。
EGL は既存のデプロイメント記述子からプロパティーを削除することはしませんが、以下のアクションは実行します。
- 既に存在するプロパティーを上書きする。
- 存在しないプロパティーを付加する。
デプロイメント記述子を更新するもう 1 つの方法は、JEE 環境ファイルから値をコピーして貼り付けることです。
J2EE 環境ファイルは、以下の条件がすべて満たされている場合に、生成中に作成されます。
- Java プログラムを生成する場合。
- genProperties ビルド記述子オプションを GLOBAL または PROGRAM に設定している。
- J2EE を YES に設定して、JEE ランタイム用に生成を実行している。
- ディレクトリーに生成する場合のように、genProject
を有効な JEE プロジェクトに設定しない。
JEE 環境ファイルからアプリケーション・クライアントまたは EJB プロジェクトのデプロイメント記述子にエントリーを貼り付ける前に、
JEE 環境ファイルの説明に従って、ファイル内のエントリーの順序を変更する必要があります。
JEE Web プロジェクトで作業している場合は、
エントリーの順序を変更する必要はありません。