已从 Enterprise Java™ Bean
(EJB) 2.0 迁移至 EJB 2.1 规范级别且已部署至 WebSphere® Application
Server V6 的消息驱动的 Bean,必须针对 Java 连接器体系结构 (JCA) 1.5 资源适配器进行部署,而不是针对侦听器端口进行部署。
关于此任务
下列步骤描述如何更改 EJB 2.1 消息驱动的 Bean 的部署描述符以使用 JCA 适配器:
过程
- 在“项目资源管理器”中打开 EJB 项目。
- 在“项目资源管理器”中,双击 EJB 项目的部署描述符文件。这时,将打开 EJB 部署描述符编辑器。
- 单击 Bean 选项卡以打开 Bean 页面。
- 对于 EJB 项目中的每一个 EJB 2.1 消息驱动的 Bean,请执行下列操作:
- 在 Bean 页面左侧的 Bean 列表中选择 EJB 2.1 消息驱动的 Bean。
- 在标题 WebSphere 绑定下面,选择 JCA 适配器按钮。
- 指定绑定部署属性:
- 激活规范 JNDI 名称。
输入 J2C 激活规范的 JNDI 名称,用它来部署该消息驱动的 Bean。此名称必须与您对 WebSphere Application Server 定义的 J2C 激活规范的名称匹配。
- 激活规范权限别名。
用于认证到 JCA 资源适配器的连接的 J2C 认证别名名称。J2C 认证别名指定了用于认证创建到 JCA 资源适配器的新连接的用户标识和密码。
- 目标 JNDI 名称。
输入消息驱动的 bean 用于在 JNDI 名称空间中查找 JMS 目标的 JNDI 名称。
- 保存更改并关闭部署描述符编辑器。