I just noticed that jobs(methods) that are running with the scheduler (cronJob), that Servoy is not calling the errorhandler which is registered in the solution settings.
Therefore my headless client (running as batch processor) stops processing without any notice while in fact there was an error.
I checked that quite easy:
In the headless client job I added the following coding:
var _node = null
application.output(_node.getValue())
The above normally calls the errorhandler and it does call it when this script is called without scheduler.
But when putting this code in a method and schedule this method, then the errorhandler is not being called
plugins.scheduler.addCronJob('Process', service_cron_timesettings, globals.myMethod)
Case #266934 was added.
Please fix this as soon as possible.
I gives us a lot of work to find out what causes those errors that we can’t see.