Interstage Application Server J2EE ユーザーズガイド
目次 索引 前ページ次ページ

第3部 EJB編> 第28章 Bean共通編> 28.4 Enterprise Bean Environmentの利用

28.4.1 環境プロパティの獲得

 環境プロパティの獲得方法について説明します。

■ deployment descriptorに設定されている環境プロパティ情報

 環境プロパティを獲得するには、deployment descriptorに環境プロパティ情報を設定してください。環境プロパティ情報の設定方法の詳細は、Apworksの"Apdesigner プログラマーズガイド"または"コンポーネントデザイナ ユーザーズガイド"(注:Plus Developerでは提供していません)を参照してください。

 環境プロパティに情報が設定されている場合、カストマイズツールの環境プロパティタグには以下のように表示されます。“プロパティ名”に表示されている名前(以下の例の場合、“ETYU_JNDINAME”)をlookup処理に記述します。

image

■ lookupの記述形式

 獲得する環境プロパティを以下の記述形式のとおりに記述してlookupを行ってください。

-------------------------------------------------------------------------------------------------

    javax.naming.Context ic = new javax.naming.InitialContext();     (1)
    String name = (String)ic.lookup("java:comp/env/ETYU_JNDINAME");     (2)

-------------------------------------------------------------------------------------------------
  1. lookupするためのContextを作成します。このとおりに記述してください。
  2. lookupを行います。引数にEnterprise Bean Environment で規定された形式("java:comp/env/xxx")を指定してください。“xxx”には、deployment descriptorに設定されている環境プロパティ名を指定を指定します。この例の場合、“xxx”には“ETYU_JNDINAME”を指定しています。

目次 索引 前ページ次ページ

All Rights Reserved, Copyright (C) 富士通株式会社 2006