15.2. 为 JTS 事务配置 ORB
在 JBoss EAP 的默认安装中,对事务的 ORB 支持被禁用。您可以使用管理 CLI 或管理控制台在 iiop-openjdk
子系统中配置 ORB 设置。
注意
在受管域中使用 full 或 full-ha 配置文件时,可以使用 iiop-openjdk
子系统,或 standalone-full.xml
或 standalone-full-ha.xml
配置文件作为单机服务器。
如需 iiop-openjdk
子系统的可用配置选项列表,请参阅 IIOP 子系统属性。
使用管理 CLI 配置 ORB
您可以使用管理 CLI 配置 ORB 的每个方面。这是用于 JTS 的 ORB 的最低配置。
以下管理 CLI 命令使用 full
配置文件为受管域配置。如有必要,将配置集更改为适合您需要配置的配置集。如果您使用独立服务器,请省略命令的 /profile=full
部分。
启用安全拦截器
通过将值设为 identity
来启用 security
属性。
/profile=full/subsystem=iiop-openjdk:write-attribute(name=security,value=identity)
在 IIOP 子系统中启用事务
要为 JTS 启用 ORB,请将 transaction
属性的值设置为 full
,而不是默认的 spec
。
/profile=full/subsystem=iiop-openjdk:write-attribute(name=transactions, value=full)
在 Transactions 子系统中启用 JTS
/profile=full/subsystem=transactions:write-attribute(name=jts,value=true)
注意
对于 JTS 激活,服务器必须重新启动,因为重新加载还不够。
使用管理控制台配置 ORB
- 从管理控制台的顶部选择 Configuration 选项卡。
- 选择 Subsystems。在受管域中,您需要首先选择适当的配置文件。
- 选择 IIOP 子系统,再单击 查看。
- 单击 Edit 按钮,并根据需要修改属性。单击 Need Help? 链接,以了解每个字段的详细说明。
- 点 Save 保存更改。