[jboss-cvs] jboss-seam/doc/reference/en/modules ...
Michael Youngstrom
youngm at gmail.com
Tue Jul 3 18:39:08 EDT 2007
User: myoungstrom
Date: 07/07/03 18:39:08
Modified: doc/reference/en/modules spring.xml
Log:
Documentation for: JBSEAM-1575
Revision Changes Path
1.19 +19 -0 jboss-seam/doc/reference/en/modules/spring.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: spring.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/doc/reference/en/modules/spring.xml,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -b -r1.18 -r1.19
--- spring.xml 26 Jun 2007 23:10:44 -0000 1.18
+++ spring.xml 3 Jul 2007 22:39:08 -0000 1.19
@@ -25,6 +25,9 @@
<para>start a spring WebApplicationContext with a Seam component</para>
</listitem>
<listitem>
+ <para>Support for Spring PlatformTransactionManagement</para>
+ </listitem>
+ <listitem>
<para>provides a Seam managed replacement for Spring's <literal>OpenEntityManagerInViewFilter</literal></para>
</listitem>
<listitem>
@@ -205,6 +208,22 @@
</bean>]]></programlisting>
</section>
+ <section>
+ <title>Using Spring PlatformTransactionManagement</title>
+
+ <para>Spring provides an extensible transaction management abstraction with support for many
+ transaction managers (JPA, Hibernate, JDO, JTA, and other app server specific transaction managers) Spring
+ transaction management also has support for many advanced features such as nested
+ transactions and full J2EE transaction propagation rules like REQUIRES_NEW and NOT_SUPPORTED. For more
+ information see the spring documentation
+ <a href="http://static.springframework.org/spring/docs/2.0.x/reference/transaction.html">here</a>.</para>
+
+ <para>Configure Seam to use Spring transactions like so:</para>
+
+ <programlisting>
+ <![CDATA[<spring:spring-transaction platform-transaction-manager="#{transactionManager}"/>]]>
+ </programlisting>
+ </section>
<section id="spring-persistence">
<title>Using a Seam Managed Persistence Context in Spring</title>
More information about the jboss-cvs-commits
mailing list