20.5. 配置 Message-Driven Bean
20.5.1. 为 Message-Driven Bean 设置默认的资源适配器 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
JBoss 管理员可以指定 Message-Driven Bean 使用的默认资源适配器。这个默认的资源适配器可以通过管理控制台或 CLI 设置。JBoss EAP 6 提供的默认值是
hornetq-ra
。
过程 20.17. 用管理控制台为 Message-Driven Bean 设置默认的资源适配器
- 登陆到管理控制台。第 3.4.2 节 “登录到管理控制台”
- 点击右上角的,展开左边『Profile』面板里的 并 选择 。然后从主面板里选择 标签页。
- 点击 Details 区域里的字段现在可以进行编辑了。按钮。
- 在 Default Resource Adapter 文本框里输入要使用的资源适配器名称。
- 点击 Cancel。按钮保存修改,如果想取消修改则点击
- Details 区域变成不可编辑的并显示正确的资源适配器名称。
过程 20.18. 用 CLI 为 Message-Driven Bean 设置默认的资源适配器
- 登录 CLI 工具并连接到您的服务器。请参考 第 3.5.4 节 “用管理 CLI 连接受管服务器实例”。
- 请使用
write-attribute
命令和下列语法。/subsystem=ejb3:write-attribute(name="default-resource-adapter-name", value="RESOURCE-ADAPTER")
/subsystem=ejb3:write-attribute(name="default-resource-adapter-name", value="RESOURCE-ADAPTER")
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 用要使用的资源适配器名称替换 RESOURCE-ADAPTER。 - 使用
read-resource
操作来确认修改。/subsystem=ejb3:read-resource
/subsystem=ejb3:read-resource
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
例 20.14. 用 CLI 为 Message-Driven Bean 设置默认的资源适配器
[standalone@localhost:9999 subsystem=ejb3] /subsystem=ejb3:write-attribute(name="default-resource-adapter-name", value="EDIS-RA") {"outcome" => "success"} [standalone@localhost:9999 subsystem=ejb3]
[standalone@localhost:9999 subsystem=ejb3] /subsystem=ejb3:write-attribute(name="default-resource-adapter-name", value="EDIS-RA")
{"outcome" => "success"}
[standalone@localhost:9999 subsystem=ejb3]
例 20.15. XML 配置示例