配置 EJB 2.1 消息驱动的 bean 以使用 JCA 适配器

对于已从 Enterprise Java™ Bean(EJB)2.0 迁移到 EJB 2.1 规范级别并且已部署到 WebSphere® Application Server V6 的消息驱动的 bean,必须对 Java 连接器体系结构(JCA)1.5 资源适配器而不是侦听器端口部署这些消息驱动的 bean。

下列步骤描述了如何更改 EJB 2.1 消息驱动的 bean 的部署描述符以使用 JCA 适配器:
  1. 在“项目资源管理器”中打开 EJB 项目。
  2. 在“项目资源管理器”中双击该 EJB 项目的部署描述符文件。EJB 部署描述符编辑器将打开。
  3. 单击 Bean 选项卡以打开 Bean 页面。
  4. 对于 EJB 项目中的每个 EJB 2.1 消息驱动的 bean,执行下列操作:
    1. 在 Bean 页面左边的 bean 列表中选择 EJB 2.1 消息驱动的 bean。
    2. WebSphere 绑定标题下,选择 JCA 适配器按钮。
    3. 指定绑定部署属性:
      1. ActivationSpec JNDI 名称

        输入要用来部署此消息驱动的 bean 的 J2C 激活规范的 JNDI 名称。此名称必须与您对 WebSphere Application Server 定义的 J2C 激活规范的名称相匹配。

      2. ActivationSpec 权限别名

        用于对与 JCA 资源适配器的连接进行认证的 J2C 认证别名的名称。J2C 认证别名指定用来对创建与 JCA 资源适配器的新连接进行认证的用户标识和密码。

      3. 目标 JNDI 名称

        输入消息驱动的 bean 用来在 JNDI 名称空间中查找 JMS 目标的 JNDI 名称。

  5. 保存更改并关闭部署描述符编辑器。
相关参考
Enterprise JavaBean 项目(EJB 2.0 到 EJB 2.1)
反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.