Cosminexus V9 アプリケーションサーバ アプリケーション設定操作ガイド
アプリケーションを構成する個々のStateless Session Beanに対して,アプリケーション実行時のプロパティを設定します。
Session Bean属性ファイル
次に示すコマンドを実行してSession Bean属性ファイルを取得します。
cjgetappprop [<サーバ名称>] [-nameserver <プロバイダURL>] -name <J2EEアプリケーション名> -type ejb -resname <EJB-JAR表示名>/<Stateless Session Bean表示名> -c <Session Bean属性ファイルパス> |
cjgetappprop MyServer -name adder -type ejb -resname adder/MyAdder -c C:\home\MyAdder.xml
次に示すコマンドを実行して,Session Bean属性ファイルの値を反映します。
cjsetappprop [<サーバ名称>] [-nameserver <プロバイダURL>] -name <J2EEアプリケーション名> -type ejb -resname <EJB-JAR表示名>/<Stateless Session Bean表示名> -c <Session Bean属性ファイルパス> |
cjsetappprop MyServer -name adder -type ejb -resname adder/MyAdder -c C:\home\MyAdder.xml
Stateless Session Beanの実行時プロパティは,次の三つに分けられます。
ぞれぞれの設定項目を次に示します。
Session Bean共通の実行時属性(<runtime>)のプロパティ設定項目を,次に示します。
項目 | 必須 | 対応するタグ名 |
---|---|---|
Enterprise Beanのルックアップ名※1 | ○ | <lookup-name> |
リモートインタフェースを持つEnterprise Bean名の別名※1 | △ | <optional-name> |
ローカルインタフェースを持つEnterprise Bean名の別名※1 | △ | <local-optional-name> |
セッション最大数※2 | △ | <maximum-sessions> |
スケジューリングの設定※3 | △ | <enable-scheduling> |
参照渡しの設定※4 | △ | <pass-by-reference> |
(凡例) ○:必須 △:任意
プロパティの設定項目については,マニュアル「アプリケーションサーバ リファレンス 定義編(アプリケーション/リソース定義)」の「3.4.1 Session Bean属性ファイルの指定内容」を参照してください。
Stateless Session Bean固有の実行時属性(<runtime> - <stateless>)のプロパティ設定項目を,次に示します。
項目 | 必須 | 対応するタグ名 |
---|---|---|
プール内のインスタンスの最小値 | ○ | <pooled-instance> - <minimum> |
プール内のインスタンスの最大値 | ○ | <pooled-instance> - <maximum> |
(凡例) ○:必須
プロパティの設定項目については,マニュアル「アプリケーションサーバ リファレンス 定義編(アプリケーション/リソース定義)」の「3.4.1 Session Bean属性ファイルの指定内容」を参照してください。
プロパティ項目の設定と動作について,次に説明します。
CTM連携の実行時属性(<runtime> - <scheduling>)のプロパティ設定項目を,次に示します。
項目 | 必須 | 対応するタグ名 |
---|---|---|
キュー名 | ○ | <queue-name> |
スレッド数 | ○ | <parallel-count> |
(凡例) ○:必須
プロパティの設定項目については,マニュアル「アプリケーションサーバ リファレンス 定義編(アプリケーション/リソース定義)」の「3.4.1 Session Bean属性ファイルの指定内容」を参照してください。
CTMのスケジューリングについては,「9.14 CTMのスケジューリング」を参照してください。
プーリングされるStateless Session Beanの最小数≦プーリングされるStateless Session Beanの最大数
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.