Software AG Products 10.5 | Administering Integration Server | Using Integration Server to Manage XA Transactions | Configuring XA Options in Integration Server | Enabling or Disabling XA Transaction Recovery
 
Enabling or Disabling XA Transaction Recovery
You can enable or disable XA transaction recovery. When you disable XA transaction recovery, Integration Server does not attempt to recover incomplete transactions automatically. Additionally, you cannot use Integration Server Administrator to recover incomplete transactions manually.
If you are willing to exchange reliability and recovery of XA transactions in return for possible improved processing performance, you might want to disable XA transaction recovery. By default, Integration Server enables XA transaction recovery.
*To enable or disable XA transaction recovery
1. Open the Integration Server Administrator if it is not already open
2. In Integration Server Administrator, go to Settings > Resources and click XA Manual Recovery.
3. Do one of the following:
*If XA transaction recovery is currently enabled and you want to disable it, click Disable XA Transaction Recovery. Integration Server Administrator hides the Unresolved XA Transaction table.
*If XA transaction recovery is currently disabled and you want to enable it, click Enable XA Transaction Recovery. Integration Server Administrator displays the Unresolved XA Transaction table.
Tip:
You can also use the watt.server.jca.transaction.writeRecoveryRecord server parameter to enable or disable XA transaction recovery. For more information about setting server parameters, see Server Configuration Parameters.