Publishing Engine Programmer's Guide > The Arbortext Publishing Engine Request Manager > Understanding the Internal Structure of Arbortext PE Request Manager > Initialization > Global Arbortext PE Request Manager Parameters > Managing the Transaction Archive
  
Managing the Transaction Archive
com.arbortext.e3.transactionArchive.maxAge
Specifies the maximum time in hours that an entry will remain in the archive before it is automatically deleted. A value of 0 means never delete archive entries. The default is 48 hours.
com.arbortext.e3.transactionArchive.threadInterval
Specifies the number of seconds between execution of the management thread. The thread checks for transactions completed since the last run, as well as checking for transactions older that the interval specified by com.arbortext.e3.transactionArchive.maxAge. The default is 10 seconds.
The thread will also check for transactions that are completed and should be archived, as well as archived completed requests that should be deleted, as configured by the maxCompletedTransactionAge and maxRetrievedTransactionAge parameters.
com.arbortext.e3.transactionArchive.maxSize
Specifies the maximum size in megabytes that the transaction archive may occupy on disk. If an entry causes the archive to exceed this size, entries will be deleted, oldest first, until the archive is less than the maximum size. A value of 0 means no deletions will be performed based upon maximum size. The default is 500 megabytes.
com.arbortext.e3.transactionArchive.clearOnStart
Specifies whether to clear the transaction archive when Arbortext Publishing Engine starts.
false (the default) keeps archive entries when Arbortext Publishing Engine starts.
Keeping archived entries means the archive keeps all its entries each time Arbortext Publishing Engine starts.
true clears archive entries each time Arbortext Publishing Engine starts.
com.arbortext.e3.transactionArchive.selector
Specifies the filters for determining which requests are saved in the archive.
none saves no entries.
error saves error entries, including requests with a response other than 200, requests which cause an Arbortext PE sub-process to terminate abnormally, and requests for which transmission of the response to the client fails.
log (the default) saves error entries, as well as requests with log entries or intermediate files.
all saves all requests, including successful requests.
com.arbortext.e3.transactionArchive.enable
true (the default) makes the transaction archive available.
false makes the transaction archive unavailable. Use this setting if you have security concerns about the availability of the archive to unauthorized users.
com.arbortext.e3.transactionArchiveDirectory
Specifies the directory where archive entries are stored. The default is the subdirectory named transactionArchive in the temporary directory specified by com.arbortext.e3.tempFileDirectory.