NPrinting - No executor found for failure in tree transformation service
Article Number: 000038644 | Last Modified: 2018/06/12
You may have problems creating Nprinting Reports where tasks are failing or not starting with the warning message " No executor found" in the scheduler log (By default stored in C:\ProgramData\NPrinting\Logs)
Qlik.NPrinting.Scheduler 18.104.22.168 Qlik.NPrinting.Scheduler.Service.SchedulerTreeTransformationService 20170817T092919.132+02:00 WARN ORWINP01 0 0 0 0 0 0 767e2047-f01f-4180-a0fc-8d2992302a49 0 *No executor found for failure in tree transformation service*
The "No executor found" message is displayed when an engine returns a failure for a task that is currently not handled by NPrinting scheduler.
Checking the logs, messages begin just after scheduler service has been restarted. Meaning that the scheduler has been re started but probably kept one or more engines running, and those processed requests that were not corresponding anymore to the tasks that were running.
So that error message is normal and is just signaling this abnormal situation.
If you keep having long delays or failures in your tasks I'd suggest to:
- Stop all engines and scheduler
- Restart Messaging service
- Start engines and scheduler again
This will clean all NPrinting queues and ensure that all tasks restart with machine resources being free.