Analyze the Rulerunner log

After you run the batch through the workflow, you can analyze the Rulerunner log file to review the results and troubleshoot any problems.

Rulerunner generates a separate log file for each active thread. The base product licensing allows single threading only and the log file is C:\Datacap\rulerunner0.log. These excerpts from the Rulerunner log illustrate the sequence of events.

ExecuteCode: Grabbed Job[Main Job]:Task[PageID] Queue Id:[42]. 	<--- Grab batch for PageID
RunGrabbedQNRelease: BatchID [C:\Datacap\TravelDocs\batches\20110067.005].
RunGrabbedQNRelease: Project Path set 
to:[C:\Datacap\TravelDocs\dco_TravelDocs\assemble.set.xml]
RunGrabbedQNRelease: Selected pagefile [rrsvscan.xml].		<--- Read input DCO file
RunGrabbedQNRelease: Read page file 
[C:\Datacap\TravelDocs\batches\20110067.005\PageID.xml].	<--- Create output DCO file
RunGrabbedQNRelease: RRS run successful.
RunGrabbedQNRelease: ProcessedPages in Batch:[15]
RunGrabbedQNRelease: Job[Main Job]:Task[PageID] queue id: [42] ran batch[20110067.005] 
and the status is [finished].					<--- PageID complete
ReleaseTheQ: Released batch, status is now [pending].		<--- Batch pending for Rulerunner

ExecuteCode: Grabbed Job[Main Job]:Task[Profiler] Queue Id:[42]. <--- Grab batch for Profiler
RunGrabbedQNRelease: BatchID [C:\Datacap\TravelDocs\batches\20110067.005].
RunGrabbedQNRelease: Project Path set 
to:[C:\Datacap\TravelDocs\dco_TravelDocs\Profiler.set.xml]
RunGrabbedQNRelease: Selected pagefile [PageID.xml].		<--- Read input DCO file
RunGrabbedQNRelease: Read page file 
[C:\Datacap\TravelDocs\batches\20110067.005\Rulerunner.xml].	<--- Create output DCO file
RunGrabbedQNRelease: RRS run successful.
RunGrabbedQNRelease: ProcessedPages in Batch:[15]
RunGrabbedQNRelease: Job[Main Job]:Task[Profiler] queue id: [42] ran 
batch[20110067.005] and the status is [finished].		<--- Rulerunner complete
ReleaseTheQ: Released batch, status is now [pending].		<--- Batch pending for Verify

ExecuteCode: No batches to process, sleeping for [10] seconds.
ExecuteCode: No batches to process, sleeping for [10] seconds.	<--- Monitoring queue during 
ExecuteCode: No batches to process, sleeping for [10] seconds.      manual Verify task
ExecuteCode: No batches to process, sleeping for [10] seconds.

ExecuteCode: Grabbed Job[Main Job]:Task[Export] Queue Id:[42].	<--- Grab batch for Export
RunGrabbedQNRelease: BatchID [C:\Datacap\TravelDocs\batches\20110067.005].
RunGrabbedQNRelease: Project Path set 
to:[C:\Datacap\TravelDocs\dco_TravelDocs\Export.set.xml]
RunGrabbedQNRelease: Selected pagefile [Verify.xml].		<--- Read input DCO file
RunGrabbedQNRelease: Read page file 
[C:\Datacap\TravelDocs\batches\20110067.005\Export.xml].	<--- Create output DCO file
RunGrabbedQNRelease: RRS run successful.
RunGrabbedQNRelease: ProcessedPages in Batch:[15]
RunGrabbedQNRelease: Job[Main Job]:Task[Export] queue id: [42] ran batch[20110067.005] 
and the status is [finished].					<--- Export complete
ReleaseTheQ: Released batch, status is now [Job done]. 		<--- Batch at end of workflow