Cosminexus アプリケーションサーバ V8 アプリケーション設定操作ガイド
J2EEアプリケーションを構成するEnterprise Beanが,ほかのEnterprise Beanを呼び出している場合,リファレンスを解決するためのプロパティを設定します。
J2EEアプリケーションを構成するEnterprise Beanの種類に対応する属性ファイルを編集します。
次に示すコマンドを実行してEnterprise Beanの属性ファイルを取得します。
cjgetappprop [<サーバ名称>] [-nameserver <プロバイダURL>] -name <J2EEアプリケーション名> -type ejb -resname <EJB-JAR表示名>/<Enterprise Bean表示名> -c <Enterprise Beanの属性ファイルパス> |
cjgetappprop MyServer -name adder -type ejb -resname adder/adder_eb -c C:\home\adder_ejb.xml
次に示すコマンドを実行して,Enterprise Beanの属性ファイルの値を反映します。
cjsetappprop [<サーバ名称>] [-nameserver <プロバイダURL>] -name <J2EEアプリケーション名> -type ejb -resname <EJB-JAR表示名>/<Enterprise Bean表示名> -c <Enterprise Beanの属性ファイルパス> |
cjsetappprop MyServer -name adder -type ejb -resname adder/adder_eb -c C:\home\adder_ejb.xml
参照するEnterprise Beanのアクセスタイプには,次の2種類があります。
参照するEnterprise Beanのアクセスタイプ | 対応するタグ名 |
---|---|
リモートインタフェース | <ejb-ref> |
ローカルインタフェース | <ejb-local-ref> |
注 ビジネスインタフェース(<business-local>および<business-remote>)は,アノテーションで設定しているため変更できません。
それぞれの設定項目について説明します。
リモートEnterprise Beanのリファレンス設定項目(<ejb-ref>)を次に示します。
項目 | 必須 | 対応するタグ名 |
---|---|---|
説明 | △ | <description> |
Enterprise Bean参照名 | ○ | <ejb-ref-name> |
参照するEnterprise Beanの種別 | ○ | <ejb-ref-type> |
リモートホームインタフェース | ○ | <home> |
リモートインタフェース | ○ | <remote> |
リンク先の<ejb-name> | △ | <ejb-link> |
(凡例) ○:必須 △:任意
ローカルEnterprise Beanのリファレンス設定項目(<ejb-local-ref>)を次に示します。
項目 | 必須 | 対応するタグ名 |
---|---|---|
説明 | △ | <description> |
Enterprise Bean参照名 | ○ | <ejb-ref-name> |
参照するEnterprise Beanの種別 | ○ | <ejb-ref-type> |
ローカルホームインタフェース | ○ | <local-home> |
ローカルインタフェース | ○ | <local> |
リンク先の<ejb-name> | △ | <ejb-link> |
(凡例) ○:必須 △:任意
corbaname::<名前空間のホスト名>:<名前空間のポート番号>#<EJBホームオブジェクトリファレンスのJNDI名> |
HITACHI_EJB/SERVERS/<サーバ名称>/EJB/<J2EE APP名称>/<Enterprise Bean名称> |
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.