Interstage Application Server V5で登録したEJBリソース(オブジェクト)の参照方法を教えてください。

Interstage Application Server V5で登録したEJBリソース(オブジェクト)の参照方法を教えてください。
登録されたEJBリソースの参照方法は、以下の実装例を参照してください。

参照 BeanのHomeインタフェース名 home = null; // 注1
try {
 InitialContext ctx = new InitialContext();
 Object obj = (Object)ctx.lookup("java:comp/env/JNDI名"); // 注2
 home = (参照 Bean の Home インタフェース名)javax.rmi.PortableRemoteObject.narrow
 (obj, 参照 Bean の Home インタフェースのクラス名); // 注3
}
catch(NamingException ne) {
 ne.printStackTrace();
}

(注1)参照 BeanのHomeインタフェース名は、Homeインタフェースのファイル名の".class"を除いたものを設定します。
(注2)JNDI名は、Webアプリケーション環境定義ファイルのejb-ref-name タグで設定した名前です。
(注3)参照 BeanのHomeインタフェースのクラス名は、Homeインタフェースのファイル名のファイル名を設定します。

製品・サービス区分 Interstage
製品・サービス情報
対象製品 Interstage Application Server
バージョン V5
プラットフォーム Windows, Solaris, Linux
アンサー種別 設計/開発
このページの先頭へ