[jboss-cvs] JBoss Messaging SVN: r7001 - trunk/docs/user-manual/en.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri May 22 07:48:42 EDT 2009


Author: ataylor
Date: 2009-05-22 07:48:41 -0400 (Fri, 22 May 2009)
New Revision: 7001

Added:
   trunk/docs/user-manual/en/transaction-config.xml
Log:
added docs

Added: trunk/docs/user-manual/en/transaction-config.xml
===================================================================
--- trunk/docs/user-manual/en/transaction-config.xml	                        (rev 0)
+++ trunk/docs/user-manual/en/transaction-config.xml	2009-05-22 11:48:41 UTC (rev 7001)
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="transaction-config">
+    <title>Resource Manager Configuration</title>
+    <para>JBoss Messaging has its own Resource Manager for handling the lifespan of XA transactions.
+        When a transaction is started the resource manager is notified and keeps a record of the
+        transaction and its current state. It is possible in some cases for a transaction to be
+        started but the forgotten about. Maybe the client died and never came back. If this happens
+        then the transaction will just sit there indefinitely.</para>
+    <para>To cope with this JBoss Messaging can, if configured, scan for old transactions and
+        rollback any it finds. The default for this is 60000 milliseconds (1 minute), i.e. any
+        transactions older than 60 seconds are removed, however this can be changed by editing the
+            <literal>transaction-timeout</literal> property in <literal
+            >jbm-configuration.xml</literal>. The property <literal
+            >transaction-timeout-scan-period</literal> configures how often, in milliseconds, to
+        scan for old transactions.</para>
+</chapter>




More information about the jboss-cvs-commits mailing list