Enabling Fault Tolerance

You can configure Fault Tolerance properties in the TRA file and in TIBCO Administrator.

To enable the Fault Tolerance features, set the tibco.sdk.faultTolerance.ems.enabled property to ON in the adfilesagent.tra file, and set SDK fault tolerance properties accordingly.

To enable SDK fault tolerance in the adapter, conform to the following configurations:
  • In Publication Service:
    • In Record Transfer mode, select the CheckPoint Restart check box in the Advanced tab.
    • In Simple Transfer mode, specify the progress file name in the SFT tab.
  • In Subscription Service, do not select One message per file from the Wip Creation Mode list when the transfer mode is Record Transfer.
  • Make sure only one primary adapter configuration is running.
  • When the transport type is JMS, ensure that the delivery mode is Persistent for Publication Service, and Durable for Subscription Service.
  • When the transport type is RVCM, you cannot use the Once-only life cycle for Publication Service.
  • When the SDK fault tolerance and CheckPoint Restart features are enabled, Load Balancing mode or Delta Publishing mode is not supported.