[jboss-cvs] JBoss Messaging SVN: r3954 - branches/Branch_JBossMessaging_1_4_0_SP3_CP/docs/userguide/en/modules.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Mar 26 17:25:41 EDT 2008
Author: ataylor
Date: 2008-03-26 17:25:41 -0400 (Wed, 26 Mar 2008)
New Revision: 3954
Modified:
branches/Branch_JBossMessaging_1_4_0_SP3_CP/docs/userguide/en/modules/configuration.xml
Log:
http://jira.jboss.org/jira/browse/JBMESSAGING-1261 - support for clustered database
Modified: branches/Branch_JBossMessaging_1_4_0_SP3_CP/docs/userguide/en/modules/configuration.xml
===================================================================
--- branches/Branch_JBossMessaging_1_4_0_SP3_CP/docs/userguide/en/modules/configuration.xml 2008-03-26 21:25:05 UTC (rev 3953)
+++ branches/Branch_JBossMessaging_1_4_0_SP3_CP/docs/userguide/en/modules/configuration.xml 2008-03-26 21:25:41 UTC (rev 3954)
@@ -823,6 +823,7 @@
<para>JBoss Messaging also ships with pre-made Persistence Manager
configurations for MySQL, Oracle, PostgreSQL, Sybase and MS SQL Server.
The example <filename>mysql-persistence-service.xml</filename>,
+ <filename>ndb-persistence-service.xml</filename>,
<filename>oracle-persistence-service.xml</filename>,
<filename>postgres-persistence-service.xml</filename> and
<filename>sybase-persistence-service.xml</filename> and
@@ -914,6 +915,8 @@
<attribute name="MaxParams">500</attribute>
+ <attribute name="UseNDBFailoverStrategy">true</attribute>
+
</mbean>
</programlisting>
@@ -988,6 +991,19 @@
<para>By default the value of <literal>MaxParams</literal>
attribute is set to <literal>100</literal></para>
</section>
+
+ <section id="conf.persistencemanager.attributes.usendbfailoverstrategy">
+ <title>UseNDBFailoverStrategy</title>
+ <para>When running in a clustered database environment it is possible that some databases,
+ MySQL for instance, can fail during the commit of a database transaction. This can happen
+ if the database node dies whilst committing meaning that the final state of the transaction is
+ unknown. If this attribute is set to true and the above happens then the SQL statement will be
+ re-executed, however if there is a further error an assumption is made that this is because the
+ previous transaction committed successfully and the error is ignored.
+ </para>
+
+ <para>By default the value of <literal>UseNDBFailoverStrategy</literal> attribute
+ is set to <literal>false</literal></para>
</section>
<!-- end conf.persistencemanager.attributes -->
</section>
More information about the jboss-cvs-commits
mailing list