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.
- Set
use-jdbc-store
totrue
./subsystem=transactions:write-attribute(name=use-jdbc-store, value=true)
- 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
Property Description 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.