ユニバーサル・テスト・クライアントでエンタープライズ Bean をテストするには、 そのエンタープライズ Bean がサーバー上のどこにあるかを見つける必要があります。 エンタープライズ Bean の JNDI 名がわかっている場合は、ユニバーサル・テスト・クライアントの「JNDI エクスプローラー」ページを使用して、その名前を直接入力することができます。 それ以外の場合は、「JNDI エクスプローラー」ページのグラフィック表示を使用して、ユーザーのサーバーの JNDI 階層を参照し、 エンタープライズ Bean を見つけます。
Bean を選択すると、「EJB Bean」ペインに EJB ホームが自動的にロードされます。 データ・ソースとユーザー・トランザクションは、JNDI オブジェクト・ページにロードすることができます。 URL を選択すると、オブジェクトが Web ブラウザーに表示されます。
EJB ファイルの JNDI 名がわかっている場合には、 ユニバーサル・テスト・クライアントの「JNDI エクスプローラー」ページを使用して、サーバー上のエンタープライズ Bean を検索します。 「JNDI エクスプローラー」ページでテストするエンタープライズ Bean をロードするには、エンタープライズ Bean の JNDI 名を直接入力します。
エンタープライズ Bean を検索したいが JNDI 名がわからない場合は、 「JNDI エクスプローラー」ページにある JNDI サーバーの名前空間のグラフィカル表現を使用します。 JNDI 名前空間のルートの中身はフォルダーとして表示されるため、階層内を参照することができます。
リモート・ビューを持つエンタープライズ Bean が、JNDI エクスプローラーに表示されない場合、そのエンタープライズBean は、サーバーに正しくデプロイされていません。 この問題の原因としては、エンタープライズ Bean 用のデプロイメント・コードが生成されていない、EAR ファイルに EJB JAR ファイルが正しくデプロイされていない、 EJB JAR ファイルまたは EAR ファイルのデプロイメント記述子が誤っているなど、 多くのことがあります。