EJB 引用 [设置]

对于在组合单元中 ejb-jar.xml 文件、web.xml 文件或 @EJB 注释中定义的每个 EJB 引用,可以指定在运行时环境中使用的 EJB 引用的 JNDI 名称。

此面板为每个 EJB 引用显示一行信息。最后列EJB 引用 JNDI 名称指定要将EJB 引用映射到的 JNDI 名称。

如果 EJB 引用的 JNDI 名称映射是在 EJB 捆绑软件中的 ibm-ejb-jar-bnd.xml 文件或 ibm-web-bnd.xml 文件中定义的,那么相应的 JNDI 名称将显示在该 EJB 引用的EJB 引用 JNDI 名称列中,否则该列为空。您可以修改任何现有映射并根据需要在EJB 引用 JNDI 名称列中输入适当的值来指定新的映射。

要在管理控制台中查看此面板,请单击以下某个路径:
  • 应用程序 > 应用程序类型 > 业务级别应用程序 > application_name > [部署的资产] 添加 > 添加资产 > asset_name > 向导步骤:映射 EJB 引用
  • 应用程序 > 应用程序类型 > 业务级别应用程序 > application_name > composition_unit_name > [其他属性] EJB 引用
注: 仅当 OSGi 应用程序包含至少一个 EJB 引用(在 ejb-jar.xml 文件、web.xml 文件或 @EJB 注释中定义)时,才会显示映射 EJB 引用向导步骤和 EJB 引用属性。
对于每个企业 bean,该面板将显示以下信息:
捆绑软件符号名称
此捆绑软件的非本地化名称。
捆绑软件版本
此捆绑软件的版本。
URI
定义 EJB 引用的位置的 URI。下表描述 URI 的语法(取决于 EJB 引用的位置):
EJB 引用的位置 URI 语法 示例
ejb-jar.xml 文件 文件的路径,后面是根据其定义引用的企业 bean 的名称。 META-INF/ejb-jar.xml/CustomerDetailsWEB-INF/ejb-jar.xml/CustomerDetails
web.xml 文件 文件的路径。 WEB-INF/web.xml
企业 bean 中的 @EJB 注释 ejb-jar.xml 文件的路径(该文件包含其中声明了 @EJB 注释的企业 bean 的定义),后面是该企业 bean 的名称。 META-INF/ejb-jar.xml/CustomerDetailsWEB-INF/ejb-jar.xml/CustomerDetails
servlet 中的 @EJB 注释 web.xml 文件的路径(该文件包含其中声明了 @EJB 注释的 servlet 的定义)。 WEB-INF/web.xml
EJB 引用名称
EJB 引用的名称。此名称对应于在 ejb-jar.xml 文件或 web.xml 文件中的 <ejb-ref-name> 元素中定义的 EJB 引用名称或标准 EJB 引用名称(如果 EJB 引用是在 @EJB 注释中定义的)。
业务接口
EJB 引用所指向的企业 bean 的标准本地或远程接口名称。
EJB 引用 JNDI 名称
要将 EJB 引用映射到的 JNDI 名称。可以根据需要更改此列中的值。

标有(在线)的链接需要访问因特网。每个链接都将在在线信息中心内搜索主题。列示搜索结果后,请选择最适合于您的配置的主题。

检查此主题的更新 (在线)




文件名: OSGi_BLA_EJB_refs.html