[jboss-user] [JBoss Messaging] - Re: XARecovery: setting the provider name

mskonda do-not-reply at jboss.com
Thu Mar 15 11:41:46 EDT 2007


I couldn't find appropriate proeprty to delay the intiial RM startup Tim.
<properties depends="arjuna" name="recoverymanager">
  |         <!--
  |         Properties used only by the RecoveryManager.
  |       -->
  |         <!--
  |         Periodic recovery settings.
  |         Time values in this section are in seconds.
  |       -->
  |         <!--
  |         Interval in seconds between initiating the periodic recovery modules.
  |         Default is 120 seconds.
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.periodicRecoveryPeriod" value="120"/>
  |         <!--
  |         Interval in seconds between first and second pass of periodic recovery.
  |         Default is 10 seconds.
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.recoveryBackoffPeriod" value="10"/>
  |         <!--
  |         Periodic recovery modules to use.  Invoked in sort-order of names.
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.recoveryExtension1" value="com.arjuna.ats.internal.arjuna.recovery.AtomicActionRecoveryModule"/>
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.recoveryExtension2" value="com.arjuna.ats.internal.txoj.recovery.TORecoveryModule"/>
  |         <!--
  |         Expired entry removal
  |       -->
  |         <!--
  |         Expiry scanners to use (order of invocation is random).
  |         Names must begin with "com.arjuna.ats.arjuna.recovery.expiryScanner"
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.expiryScannerTransactionStatusManager" value="com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner"/>
  |         <!--
  |         Interval, in hours, between running the expiry scanners.
  |         This can be quite long. The absolute value determines the interval -
  |         if the value is negative, the scan will NOT be run until after one
  |         interval has elapsed. If positive the first scan will be immediately
  |         after startup. Zero will prevent any scanning.
  |         Default  = 12 = run immediately, then every 12 hours.
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.expiryScanInterval" value="12"/>
  |         <!--
  |         Age, in hours, for removal of transaction status manager item.
  |         This should be longer than any ts-using process will remain running.
  |         Zero = Never removed.  Default is 12.
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.transactionStatusManagerExpiryTime" value="12"/>
  |         <!--
  |         Use this to fix the port on which the TransactionStatusManager listens,
  |         The default behaviour is to use any free port.
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.transactionStatusManagerPort" value="0"/>
  |         <!--
  |         Properties used only by the RecoveryManager.
  |       -->
  |         <!--
  |         Periodic recovery settings.
  |         Time values in this section are in seconds.
  |       -->
  |         <!--
  |         Interval in seconds between initiating the periodic recovery modules.
  |         Default is 120 seconds.
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.periodicRecoveryPeriod" value="120"/>
  |         <!--
  |         Interval in seconds between first and second pass of periodic recovery.
  |         Default is 10 seconds.
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.recoveryBackoffPeriod" value="10"/>
  |         <!--
  |         Periodic recovery modules to use.  Invoked in sort-order of names.
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.recoveryExtension1" value="com.arjuna.ats.internal.arjuna.recovery.AtomicActionRecoveryModule"/>
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.recoveryExtension2" value="com.arjuna.ats.internal.txoj.recovery.TORecoveryModule"/>
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.recoveryExtension3" value="com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule"/>
  |         <!--
  |         Expired entry removal
  |       -->
  |         <!--
  |         Expiry scanners to use (order of invocation is random).
  |         Names must begin with "com.arjuna.ats.arjuna.recovery.expiryScanner"
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.expiryScannerTransactionStatusManager" value="com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner"/>
  |         <!--
  |         Interval, in hours, between running the expiry scanners.
  |         This can be quite long. The absolute value determines the interval -
  |         if the value is negative, the scan will NOT be run until after one
  |         interval has elapsed. If positive the first scan will be immediately
  |         after startup. Zero will prevent any scanning.
  |         Default  = 12 = run immediately, then every 12 hours.
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.expiryScanInterval" value="12"/>
  |         <!--
  |         Age, in hours, for removal of transaction status manager item.
  |         This should be longer than any ts-using process will remain running.
  |         Zero = Never removed.  Default is 12.
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.transactionStatusManagerExpiryTime" value="12"/>
  |         <!--
  |         Use this to fix the port on which the TransactionStatusManager listens,
  |         The default behaviour is to use any free port.
  |       -->
  |         <property
  |             name="com.arjuna.ats.arjuna.recovery.transactionStatusManagerPort" value="0"/>
  |     </properties>

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4028437#4028437

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4028437



More information about the jboss-user mailing list