Cosminexus アプリケーション設定操作ガイド
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> |
(凡例) ○:必須 △:任意
プロパティの設定項目の説明については,マニュアル「Cosminexus リファレンス 定義編」を参照してください。
ローカルEnterprise Beanのリファレンス設定項目(<ejb-local-ref>)を次に示します。
| 項目 | 必須 | 対応するタグ名 |
|---|---|---|
| 説明 | △ | <description> |
| Enterprise Bean参照名 | ○ | <ejb-ref-name> |
| 参照するEnterprise Beanの種別 | ○ | <ejb-ref-type> |
| ローカルホームインタフェース | ○ | <local-home> |
| ローカルインタフェース | ○ | <local> |
| リンク先の<ejb-name> | △ | <ejb-link> |
(凡例) ○:必須 △:任意
プロパティの設定項目の説明については,マニュアル「Cosminexus リファレンス 定義編」を参照してください。
corbaname::<名前空間のホスト名>:<名前空間のポート番号>#<EJBHomeオブジェクトリファレンスのJNDI名> |
HITACHI_EJB/SERVERS/<サーバ名称>/EJB/<J2EE APP名称>/<Enterprise Bean名称> |
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.