Cosminexus V9 アプリケーションサーバ リファレンス 定義編(アプリケーション/リソース定義)

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

2.2.2 EJB-JAR属性の詳細

cosminexus.xmlのEJB-JAR属性の詳細について,タグごとに説明します。

なお,ここでは,「2.1 アプリケーション属性ファイル(cosminexus.xml)の指定内容」に記載されている順番にタグの詳細について説明しています。

<この項の構成>
(1) <ejb-jar>
(2) <module-name>
(3) <security-role>
(4) <role-name>
(5) <linked-to>

(1) <ejb-jar>

説明
EJB-JARについて定義します。

指定可能値
なし。

ほかのタグとの依存関係
なし。

タグの省略
省略できます。

値の省略
省略できません。

(2) <module-name>

説明
EJB-JARを特定するためのキーとなります。
次の条件に従い設定値を指定します。
application.xmlを含むアプリケーションの場合
  • アーカイブ形式・展開ディレクトリ形式共通
    application.xmlの<application>-<module>-<ejb>に指定した文字列を指定します。
application.xmlを含まないアプリケーションの場合
  • アーカイブ形式(cjimportappコマンド(-f/-d))
    J2EEアプリケーション中のEJB-JARファイルの場所をEARのルートからの相対パスで指定します。
  • 展開ディレクトリ形式(cjimportappコマンド(-a))
    EJB-JARディレクトリの,アプリケーションディレクトリからの相対パスの末尾の"_jar"を".jar"に置き換えた値を指定します。
相対パスで指定する場合の注意事項
  • パスの区切り文字には"/"を使用します。
  • パスの文字列の先頭に"/"は指定できません。
  • パスの文字列中に,"./","../"および"//"は指定できません。

指定可能値
入力は制限されません。

ほかのタグとの依存関係
なし。

タグの省略
省略できません。

値の省略
省略できません。

(3) <security-role>

説明
セキュリティロールについて定義します。

指定可能値
なし。

ほかのタグとの依存関係
なし。

タグの省略
省略できます。

値の省略
省略できません。

(4) <role-name>

説明
ロール名を指定します。

指定可能値
入力は制限されません。

ほかのタグとの依存関係
なし。

タグの省略
省略できません。

値の省略
省略できません。

(5) <linked-to>

説明
cjaddsecコマンドで定義したロール名を指定します。

指定可能値
なし。

ほかのタグとの依存関係
なし。

タグの省略
省略できます。

値の省略
省略できません。