Cosminexus V9 アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)

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

2.4.8 DDでの定義

Portable Global JNDI名でのルックアップをする場合に必要なDDの定義について説明します。

Portable Global JNDI名でのルックアップの定義は,application.xml,ejb-jar.xml,およびweb.xmlに指定します。

Portable Global JNDI名でのルックアップに関するDDでの定義について次の表に示します。

表2-20 DDでのPortable Global JNDI名でのルックアップの定義

DDの種類 タグ名 設定内容
application.xml <application> - <application-name> 標準アプリケーション名を指定します。
ejb-jar.xml <ejb-jar> - <module-name> 標準モジュール名を指定します。
web.xml <web-app> - <module-name> 標準モジュール名を指定します。複数回指定された場合は,最初に指定されたタグの指定値が適用され,2回目以降の値は無視されます。
<web-app> - <env-entry> - <lookup-name> ほかのenv-entryを参照するPortable Global JNDI名を指定します。
<web-app> - <resource-ref> - <lookup-name> ほかのresource-refを参照するPortable Global JNDI名を指定します。
<web-app> - <resource-env-ref> - <lookup-name> ほかのresource-env-refを参照するPortable Global JNDI名を指定します。
<web-app> - <ejb-ref> - <lookup-name> ほかのejb-refを参照するPortable Global JNDI名,またはリモートビジネスインタフェースがバインドされたPortable Global JNDI名を指定します。
<web-app> - <ejb-local-ref> - <lookup-name> ほかのejb-local-refを参照するPortable Global JNDI名,またはローカルビジネスインタフェースがバインドされたPortable Global JNDI名を指定します。
注意
cosminexus.xmlやアプリケーション統合属性ファイルにある<module-name>タグおよび<lookup-name>タグと,上記のejb-jar.xmlまたはweb.xmlで指定する<module-name>タグおよび<lookup-name>タグは指定する内容が異なります。