消息驱动的 bean 侦听器 [设置]

对于在组合单元中的 ejb-jar.xml 文件或 @MessageDriven 注释中定义的每个消息驱动的 bean (MDB),可以指定必要的设置以将 MDB 侦听器绑定至 MDB。

通过将侦听器绑定至 MDB 来配置 MDB 与 JMS 目标(MDB 从其接收消息)的关联。

此面板为每个 MDB 显示一行信息。最后三列激活规范 JNDI 名称目标 JNDI 名称认证别名指定绑定信息。

如果任何绑定设置是在 XML 配置文件或 @MessageDriven 注释中定义的,那么该设置将在相应的列中显示,否则该列为空。您可以修改任何现有绑定设置并根据需要通过在相应列中输入值来指定新的绑定设置。

要在管理控制台中查看此面板,请单击以下某个路径:
  • 应用程序 > 应用程序类型 > 业务级别应用程序 > application_name > [部署的资产] 添加 > 添加资产 > asset_name > 向导步骤:绑定消息驱动的 bean 侦听器
  • 应用程序 > 应用程序类型 > 业务级别应用程序 > application_name > composition_unit_name > [其他属性] 消息驱动的 bean 侦听器
注: 仅当 OSGi 应用程序包含至少一个 EJB 捆绑软件(具有至少一个 MDB)时,才会显示绑定消息驱动的 bean 侦听器向导步骤和消息驱动的 bean 侦听器属性。

常规属性

捆绑软件符号名称
此捆绑软件的非本地化名称。
捆绑软件版本
此捆绑软件的版本。

捆绑软件符号名称和捆绑软件版本一起唯一地标识捆绑软件。

URI
定义 MDB 的位置的 URI。下表描述 URI 的语法(取决于 MDB 定义的位置):
MDB 定义的位置 URI 语法 示例
ejb-jar.xml 文件 文件的路径,后面是 MDB 的名称。 META-INF/ejb-jar.xml/CustomerDetailsWEB-INF/ejb-jar.xml/CustomerDetails
企业 bean 中的 @MessageDriven 注释 ejb-jar.xml 文件的路径(该文件包含其中声明了 @MessageDriven 注释的 MDB 的定义),后面是该 MDB 的名称。 META-INF/ejb-jar.xml/CustomerDetailsWEB-INF/ejb-jar.xml/CustomerDetails
激活规范 JNDI 名称
要与 MDB 相关联的激活规范的 JNDI 名称。激活规范提供 MDB 从 JMS 目标接收消息所必需的配置。
目标 JNDI 名称
MDB 从其接收消息的 JMS 目标的 JNDI 名称。仅当要覆盖在激活规范上配置的 JMS 目标时才指定值。
激活规范认证别名
如果激活规范是安全的,那么指定关联的认证别名(用于定义用户标识和密码)。仅当要覆盖在激活规范上配置的认证别名时才指定值。

应用多个映射

可以通过单一操作将绑定设置应用于两个或更多 MDB。完成下列步骤:
  1. 选中要对其应用绑定设置的 MDB 旁边的选择列中的复选框。
  2. 展开应用多个映射
  3. 选择要应用于所选 MDB 的激活规范 JNDI 名称目标 JNDI 名称激活规范认证别名绑定设置,然后单击相应的应用按钮。
绑定设置将应用于所选的 MDB。

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

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




文件名: OSGi_BLA_MDBListeners.html