15.2. 为 JTS 配置 ORB

在 JBoss EAP 的默认安装中,针对事务的对象请求代理(ORB)支持被禁用。您可以使用管理 CLI 或管理控制台,在 iiop-openjdk 子系统中配置 ORB 设置。

注意

在受管域中使用 full 或 full - ha 配置文件或 standalone- full.xml 或 standalone-full- ha.xml 配置文件时,可以使用 iiop- openjdk 子系统。

有关 iiop-openjdk 子系统的可用配置选项列表,请参阅 IIOP Subsystem Attributes

使用管理 CLI 配置 ORB

您可以使用管理 CLI 配置 ORB 的各个方面。这是用于 JTS 的 ORB 的最小配置。

您可以使用 full 配置文件为受管域配置以下管理 CLI 命令:如有必要,请更改配置集,使其适合您需要配置的配置文件。如果您使用的是单机服务器,请省略命令的 /profile=full 部分。

启用安全拦截器

通过将值设置为 identity 来启用 security 属性。

/profile=full/subsystem=iiop-openjdk:write-attribute(name=security,value=identity)
在 IIOP 子系统中启用事务

要为 JTS 启用 ORB,请将 transactions 属性 的值设置为 full,而不是默认的 spec

/profile=full/subsystem=iiop-openjdk:write-attribute(name=transactions, value=full)
在事务子系统中启用 JTS
/profile=full/subsystem=transactions:write-attribute(name=jts,value=true)
注意

对于 JTS 激活,服务器必须重新启动,因为重新加载是不够的。

使用管理控制台配置 ORB

  1. 从管理控制台顶部选择 Configuration 选项卡。在受管域中,您必须选择要修改的适当配置文件。
  2. 选择 SubsystemsIIOP(OpenJDK) 并点击 View
  3. 单击 Edit,并根据需要修改属性。
  4. 单击 Save 以保存更改