Batch execution backup files

The <Transact_Home>/WEB-INF/classes/META-INF/dcma-util/dcma-backup-service.properties file enables you to configure whether the batch.xml backup needs to be taken after the execution of every plugin or after the execution of every module.

backup.plugin_batch_xml_backup_switch=OFF

The value of this property is OFF by default stating that by default batch XMLs will be created after execution of every module.

Batch execution backup for report data

A retry mechanism ensures Reporting does not produce erroneous data due to missing backup files. If the XML copy operation for report data fails, Transact asynchronously retries the XML copy operation again (along with relevant logs). This retry is done twice at the maximum.

Batch execution backup timeout

The <Transact_Home>/WEB-INF/classes/META-INF/dcma-util/dcma-backup-service.properties file contains a property that users can configure the maximum time application would take in retrying to take the backup of Batch XML.

backup.batch_xml_backup_lock_timeout=60

The value of this property will be 60 seconds by default, meaning that the backup service will wait 60 seconds for the lock to be released from batch.xml.