3. 仅作为技术预览提供的功能

我们已经知道下面的配置和功能有问题,它们只是作为技术预览出现。产品环境里不提供支持。
通过 JGroups 进行 HornetQ 发现
HornetQ 现在提供了通过 UDP 和 JGroups 动态发现服务器连接设置。
使用 JBoss Web 服务的 WS-Trust/STS
JBoss Web 服务现在从底层的 CXF 实现开放了 WS-Trust/STS 能力。
JBoss CLI 的 Silent 模式
用于嵌入 CLI 的进程的 CommandContext API 里添加了一个 'Silent 模式'。
用 JBoss CLI 添加模块
CLI 提供了一个新的命令来添加和删除模块。
Syslog Handler 的配置
EAP 现在为 syslog 协议提供了一个处理程序和配置。
新的 Hibernate 批加载算法
Hibernate 已经在现有的算法里添加了两个批加载算法:Dynamic 和 Padded。
Hibernate - 改进了用于 Non-Mutable 数据的对象引用的二级缓存
Hibernate - 改进和扩展了对字节码的支持
WS-AT/XA 桥
WS-AT/XA 事务桥功能只是作为技术预览提供,产品环境里并不提供支持。
使用 Hibernate Validator 的 RestEasy 检验
RestEasy 现在作为检验提供者以支持 JBoss EAP 6 附带的 Hibernate Validator。
Restored ServiceMBean helper classe
我们已经引入了 org.jboss.as.system-jmx 模块来恢复之前 JBoss EAP 版本里协助用户创建 MBean 的 helper 类。
Multi-JSF
这个功能让用户可以用自己的 JSF 实现替换 JBoss EAP 里提供的 JSF 实现。
事务的 JDBC 库
现在你可以配置 JBoss Transactions 使用 JDBC 数据库作为它的库。通过 CLI 工具设置下列两个属性可以在 Transactions 子系统里启用它。
  1. 设置 use-jdbc-storetrue
    /subsystem=transactions:write-attribute(name=use-jdbc-store, value=true)
  2. 设置 jdbc-store-datasource 为要使用的数据源的 JNDI 名称。
    /subsystem=transactions:write-attribute(name=jdbc-store-datasource, value=java:jboss/datasources/TransDS)
下面是完整的属性集合。

表 1. 事务 JDBC 库的属性

属性 描述

use-jdbc-store

设置为 "true" 以启用事务的 JDBC 存储。

jdbc-store-datasource

用于存储的 JDBC 数据源的 JNDI 名称。

jdbc-action-store-drop-table

在启动时删除或重新创建 action store 表。可选,默认为“false”。

jdbc-action-store-table-prefix

action store 表名的前缀。可选。

jdbc-communication-store-drop-table

在启动时删除或重新创建 communication store 表。可选,默认为“false”。

jdbc-communication-store-table-prefix

communication store 表名的前缀。可选。

jdbc-state-store-drop-table

在启动时删除或重新创建 state store 表。可选,默认为“false”。

jdbc-state-store-table-prefix

state store 表名的前缀。可选。