为了在“通用测试客户机”中测试企业 bean,必须在您的服务器上定位它。如果知道企业 bean 的 JNDI 名称,则可以使用“通用测试客户机”的“JNDI 资源管理器”页直接输入该名称。否则,使用“JNDI 资源管理器”页上的图形视图来浏览服务器的 JNDI 层次结构并定位企业 bean。
选择一个 bean 会自动将 EJB home 装入 EJB Bean 窗格。数据源和用户事务被装入到“JNDI 对象”页中。选择某一 URL 将它显示在 Web 浏览器中。
使用“通用测试客户机”的“JNDI 资源管理器”页来在您知道 EJB 文件的 JNDI 名称时查找服务器上的企业 bean。“JNDI 资源管理器”页允许您通过直接输入企业 bean 的 JNDI 名称来装入要测试的企业 bean。
如果想查找企业 bean,但不知道 JNDI 名称,则应使用位于“JNDI 资源管理器”页上的 JNDI 服务器名称空间的图形表示法。JNDI 名称空间中的根上下文显示为文件夹并允许您浏览整个层次结构:
如果具有远程视图的某企业 bean 未出现在“JNDI 资源管理器”中,则表示未在服务器中正确部署它。此问题的原因有许多,包括没有为企业 bean 生成部署代码、未正确地将 EJB JAR 文件部署到 EAR 文件以及 EJB JAR 文件或 EAR 文件中的部署描述符不正确。