Kofax TotalAgility Core Worker Unity Logging
Issue
In instances, it might be necessary to enable extended logging in the TotalAgility Core Worker service. This article outlines the steps on how to perform enable this.
Solution
To enable unity logging in the TotalAgility Core Worker service, go to %INSTALLDIR%\TotalAgility\CoreWorkerService. Make a backup of the existing Agility.Server.Core.WorkerService.exe.config file.
Uncomment the 2 sections below in the original Agility.Server.Core.WorkerService.exe.config file.
<listeners> <add name="KTALog" type="System.Diagnostics.TextWriterTraceListener" initializeData="c:\temp\KTALog.txt"> </add> </listeners>
<extension type="Agility.Server.Common.Logging.LogMethodRegistration, Agility.Server.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d86c87abe4a71948" />
The initializeData setting can be modified to create the log file to another drive.
Ensure the folder path exists, KTA will create the file
NOTE: The Kofax TotalAgility Core Worker Service needs to be restarted for these changes to take effect
WARNING: This logging is quite verbose so we'd recommend rolling back the original configuration file after the logs have been capture.
Level of Complexity
Moderate
Applies to
Product | Version | Build | Environment | Hardware |
---|---|---|---|---|
KTA | ALL |