02-20-2018 11:25 AM
Is there a setting somewhere that will instruct Freeflow Core to delete jobs from the completed jobs queue after a set amount of time? I thought that jobs were deleting after 24 hours automatically but it appears that this wasn't the case or it stopped happening sometime last week. It may have happened after the last update. Now I have to go in and manually delete jobs so that I do not have space issues.
Solved! Go to Solution.
02-21-2018 08:03 AM
The config switch you are looking for is at: /Program Files/Xerox Freeflow Core/mantisService.exe
The line is <add key="oapJobRetention" value="86400" />
The 86400 value works out to 24 hours.
02-22-2018 02:17 PM
Another item in the mantisService config file that could be the source of the issue is:
<add key="ExpiredJobSweepInterval" value="3600000" /> -- the value is in milliseconds
ExpiredJobSweepInterval is the time period that the job list is reviewed. When a job marked for removal (oapJobRetention) is seen, it is removed. So if oapJobRetention is set to 24 hours and ExpiredJobSweepInterval is set to 1 hour, a job may be retained for 25 hours.
Also when mantisService is updated a reboot is needed to make the change take effect.