[exo-jcr-commits] exo-jcr SVN: r1914 - in jcr/trunk/docs/reference/en/src/main/docbook/en-US/modules: kernel and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Thu Feb 18 12:44:11 EST 2010


Author: pnedonosko
Date: 2010-02-18 12:44:11 -0500 (Thu, 18 Feb 2010)
New Revision: 1914

Modified:
   jcr/trunk/docs/reference/en/src/main/docbook/en-US/modules/jcr/arjuna-transaction-service.xml
   jcr/trunk/docs/reference/en/src/main/docbook/en-US/modules/jcr/transaction-manager-lookup.xml
   jcr/trunk/docs/reference/en/src/main/docbook/en-US/modules/kernel/transaction-service.xml
Log:
EXOJCR-512 jcr configuration 

Modified: jcr/trunk/docs/reference/en/src/main/docbook/en-US/modules/jcr/arjuna-transaction-service.xml
===================================================================
--- jcr/trunk/docs/reference/en/src/main/docbook/en-US/modules/jcr/arjuna-transaction-service.xml	2010-02-18 17:38:37 UTC (rev 1913)
+++ jcr/trunk/docs/reference/en/src/main/docbook/en-US/modules/jcr/arjuna-transaction-service.xml	2010-02-18 17:44:11 UTC (rev 1914)
@@ -1,14 +1,42 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
-"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
-<chapter if="ch_arjuna_transaction_service">
-  <?dbhtml filename="ch-arjuna-tranasction-service.html"?>
-
-  <title>ArjunaTransactionService</title>
-
-  <section>
-    <title>Intro</title>
-
-    <para></para>
-  </section>
-</chapter>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
+<chapter if="ch_arjuna_transaction_service">
+  <?dbhtml filename="ch-arjuna-tranasction-service.html"?>
+
+  <title>ArjunaTransactionService</title>
+
+  <section>
+    <title>Introduction</title>
+
+    <para>ArjunaTransactionService implements eXo <link
+    linkend="ch_transaction_service">TransactionService</link> and provides
+    access to <ulink url="http://www.jboss.org/jbosstm/">JBoss Transaction
+    Service (JBossTS)</ulink> JTA implementation via eXo container
+    dependency.</para>
+
+    <para>TransactionService used in JCR cache
+    <emphasis>org.exoplatform.services.jcr.impl.dataflow.persistent.jbosscache.JBossCacheWorkspaceStorageCache</emphasis>
+    implementaion. See <ulink url="cluster-config.html">Cluster
+    configuration</ulink> for example.</para>
+  </section>
+
+  <section>
+    <title>Configuration</title>
+
+    <para>Example configuration:</para>
+
+    <programlisting>  &lt;component&gt;
+    &lt;key&gt;org.exoplatform.services.transaction.TransactionService&lt;/key&gt;
+    &lt;type&gt;org.exoplatform.services.transaction.jbosscache.ArjunaTransactionService&lt;/type&gt;
+    &lt;init-params&gt;
+      &lt;value-param&gt;
+        &lt;name&gt;timeout&lt;/name&gt;
+        &lt;value&gt;3000&lt;/value&gt;
+      &lt;/value-param&gt;
+    &lt;/init-params&gt;   
+  &lt;/component&gt;</programlisting>
+
+    <para>timeout - XA transaction timeout in seconds</para>
+  </section>
+</chapter>

Modified: jcr/trunk/docs/reference/en/src/main/docbook/en-US/modules/jcr/transaction-manager-lookup.xml
===================================================================
--- jcr/trunk/docs/reference/en/src/main/docbook/en-US/modules/jcr/transaction-manager-lookup.xml	2010-02-18 17:38:37 UTC (rev 1913)
+++ jcr/trunk/docs/reference/en/src/main/docbook/en-US/modules/jcr/transaction-manager-lookup.xml	2010-02-18 17:44:11 UTC (rev 1914)
@@ -1,15 +1,24 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
-"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
-<chapter>
-  <?dbhtml filename="ch-transaction-manager.html"?>
-
-  <title>TransactionManagerLookup</title>
-
-  <section>
-    <title>Intro</title>
-
-    <para>Implements <link
-    linkend="ch_transaction_service">TransactionService</link></para>
-  </section>
-</chapter>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
+<chapter>
+  <?dbhtml filename="ch-transaction-manager.html"?>
+
+  <title>TransactionManagerLookup</title>
+
+  <section>
+    <title>Configuration</title>
+
+    <para>It's JBossCache class registered as eXo container component in
+    configuration.xml file. </para>
+
+    <programlisting>  &lt;component&gt;
+     &lt;key&gt;org.jboss.cache.transaction.TransactionManagerLookup&lt;/key&gt;
+     &lt;type&gt;org.jboss.cache.transaction.JBossStandaloneJTAManagerLookup&lt;/type&gt;
+  &lt;/component&gt;</programlisting>
+
+    <para>JBossStandaloneJTAManagerLookup used in standalone environment. Bur
+    for Application Server environment use GenericTransactionManagerLookup.
+    </para>
+  </section>
+</chapter>

Modified: jcr/trunk/docs/reference/en/src/main/docbook/en-US/modules/kernel/transaction-service.xml
===================================================================
--- jcr/trunk/docs/reference/en/src/main/docbook/en-US/modules/kernel/transaction-service.xml	2010-02-18 17:38:37 UTC (rev 1913)
+++ jcr/trunk/docs/reference/en/src/main/docbook/en-US/modules/kernel/transaction-service.xml	2010-02-18 17:44:11 UTC (rev 1914)
@@ -9,8 +9,8 @@
   <section>
     <title>Base information</title>
 
-    <para>TransactionServices provides acces to JTATransactionManager nad
-    UserTransaction.</para>
+    <para>TransactionServices provides acces to XA TransactionManager and
+    UserTransaction (See JTA specification for details).</para>
 
     <table>
       <title>List methods</title>



More information about the exo-jcr-commits mailing list