Transaction manager option for transactions created by the container
--------------------------------------------------------------------
Key: SPRING-78
URL: http://jira.andromda.org/browse/SPRING-78
Project: Spring Cartridge
Type: Improvement
Components: CRUD
Versions: 3.0M3, 3.0RC1, 3.0RC2, 3.0 Final, 3.0.1, 3.1M1
Environment: Linux JDK Sun 1.4.2
JBoss 3.2.6
Reporter: Philip Mark Donaghy
Assigned to: Chad Brandon
If a spring manageable entity crud operation is called while participating in a
container managed transaction the spring transaction manager should be
configured to use the JTA transaction manager. This configuration can be
container specific previous to j2ee 1.4
My JBoss configuration for this scenario is an example of this. The following
must be specified.
<bean id="containerTransactionManager"
class="org.springframework.jndi.JndiObjectFactoryBean">
<property
name="jndiName"><value>java:/TransactionManager</value></property>
</bean>
<!-- Transaction Manager -->
<bean id="transactionManager"
class="org.springframework.transaction.jta.JtaTransactionManager">
<property name="userTransactionName"><null></null></property>
<property name="transactionManager"><ref
bean="containerTransactionManager"/></property>
</bean>
The j2ee 1.4 specification should only need the following.
<!-- Transaction Manager -->
<bean id="transactionManager"
class="org.springframework.transaction.jta.JtaTransactionManager"/>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.andromda.org/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
Andromda-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/andromda-devel