3. Features Provided as Tech Preview Only

The following configurations and features are known to have issues and are provided as tech previews only. They are not supported in a production environment.
HornetQ discovery via JGroups
HornetQ now offers dynamic discovery of server connection settings via UDP and JGroups.
WS-Trust/STS with JBoss Web Services
JBoss Web Services now exposes WS-Trust/STS capabilities from the underlying CXF implementation.
JBoss CLI Silent Mode
A 'Silent Mode' has been added to the CommandContext API for processes embedding the CLI.
Adding Modules with JBoss CLI
The CLI offers a new commands to add and remove modules.
Syslog Handler Configuration
EAP now provides a handler and configuration for the syslog protocol.
New Hibernate Batch Loading Algorithms
Hibernate has added two batch loading algorithms to the existing Legacy algorithm, Dynamic and Padded.
Hibernate - Improved Second Level Caching of Object References for Non-Mutable Data
Hibernate - Improved and Expanded Bytecode Enhancement Support
WS-AT/XA Bridge
The WS-AT/XA transaction bridge functionality is provided as a technology preview only, and is not supported in a production environment.
RestEasy validation with the Hibernate Validator
RestEasy now delivers a validation provider to support the Hibernate Validator delivered with JBoss Enterprise Application Platform 6.
Restored ServiceMBean helper classes
Module org.jboss.as.system-jmx has been introduced to restore helper classes available in earlier versions of JBoss Enterprise Application Platform that assist users in creating MBeans.
Multi-JSF
This feature enables a user to replace the JSF implementation provided with EAP with a user supplied JSF implementation.
JDBC Store for Transactions
JBoss Transactions can now be configured to use a JDBC database as it's store. This is enabled in the Transactions Subsystem by setting the following two attributes using the CLI tool.
  1. Set use-jdbc-store to true.
    /subsystem=transactions:write-attribute(name=use-jdbc-store, value=true)
  2. Set jdbc-store-datasource to the JNDI name for the data source to use.
    /subsystem=transactions:write-attribute(name=jdbc-store-datasource, value=java:jboss/datasources/TransDS)
The complete set of attributes is provided below.

Table 1. Transactions JDBC Store Properties

PropertyDescription

use-jdbc-store

Set this to "true" to enable the JDBC store for transactions.

jdbc-store-datasource

The JNDI name of the JDBC datasource used for storage.

jdbc-action-store-drop-table

Drop and recreate the action store tables at launch. Optional, defaults to "false".

jdbc-action-store-table-prefix

The prefix for the action store table names. Optional.

jdbc-communication-store-drop-table

Drop and recreate the communication store tables at launch. Optional, defaults to "false".

jdbc-communication-store-table-prefix

The prefix for the communication store table names. Optional.

jdbc-state-store-drop-table

Drop and recreate the state store tables at launch. Optional, defaults to "false".

jdbc-state-store-table-prefix

The prefix for the state store table names. Optional.