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 子系统里启用它。
- 设置
use-jdbc-store
为true
。/subsystem=transactions:write-attribute(name=use-jdbc-store, value=true)
- 设置
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 表名的前缀。可选。