On the theme of application servers embracing Spring, another update. Oracle have been working on value added integration with their application server.
This is similar to what we have with WebLogic 8.1 and above in WebLogicJtaTransactionManager. The OC4JJtaTransactionManager should be used in place of the generic JtaTransactionManager in an OC4J environment, and provides the following benefits:
- Direct access to the transaction manager and helper classes without having to use
- Auto-detection of server version to get the most out of the different transaction manager implementations in different versions
- Control over transaction isolation level: a very useful feature not available in JTA