diff --git a/spring-framework-reference/src/transaction.xml b/spring-framework-reference/src/transaction.xml
index bb76eee2aea..7a3b0aa338a 100644
--- a/spring-framework-reference/src/transaction.xml
+++ b/spring-framework-reference/src/transaction.xml
@@ -1898,34 +1898,19 @@ txManager.commit(status);]]>
IBM WebSphere
- On WebSphere 6.0 and above, the recommended Spring JTA transaction
+ On WebSphere 6.1.0.9 and above, the recommended Spring JTA transaction
manager to use is WebSphereUowTransactionManager.
This special adapter leverages IBM's UOWManager
API which is available in WebSphere Application Server 6.0.2.19 or above
and 6.1.0.9 or above. With this adapter, Spring-driven transaction suspension
(suspend/resume as initiated by PROPAGATION_REQUIRES_NEW)
is officially supported by IBM!
- In a WebSphere 5.1 environment, you may wish to use
- Spring's WebSphereTransactionManagerFactoryBean
- class. This is a factory bean which retrieves the JTA
- TransactionManager in a WebSphere environment, which
- is done via WebSphere's static access methods.
- Once the JTA TransactionManager instance has
- been obtained via this factory bean, Spring's
- JtaTransactionManager may be configured with a
- reference to it, for enhanced transaction semantics over the use of only
- the JTA UserTransaction object.
- Please see the Javadocs for full details.
- Note that WebSphereTransactionManagerFactoryBean
- usage is known to work on WAS 5.1 and 6.0 but is not officially supported
- by IBM. Prefer WebSphereUowTransactionManager
- when running on WAS 6.0 or higher (see above).
BEA WebLogic
- On WebLogic 8.1 or above, you will generally prefer to use
- the WebLogicJtaTransactionManager instead
+ On WebLogic 9.0 or above, you will generally prefer to use
+ the WebLogicJtaTransactionManager instead
of the stock JtaTransactionManager class.
This special WebLogic-specific subclass of the normal
JtaTransactionManager supports the full power of
@@ -1937,7 +1922,7 @@ txManager.commit(status);]]>
Oracle OC4J
Spring ships a special adapter class for OC4J 10.1.3 or above:
- OC4JJtaTransactionManager. This is analogous to
+ OC4JJtaTransactionManager. This is analogous to
the WebLogicJtaTransactionManager class discussed
in the previous section, providing similar value-adds on OC4J:
transaction names and per-transaction isolation levels.