Hitachi

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


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>タグは指定する内容が異なります。