You are experiencing troubles with automatic tasks which are triggered with timers in the process Engine.
There are a few things you can check yourself, to make sure everything is configured the way it should.
Blueriq implementation of QuartzFirst of all, we’re going to look into the Blueriq part of Quartz. With a few questions we will have the necessary checks to make sure Quartz is working or not. Our assumption on your situation: The timers are not triggered.
So, this was the first Blueriq part. You now know your configuration should work in theory. If the triggers are still not working, we’re going to look into quartz settings. Quartz SettingsTimestampWhen debugging the quartz settings, we have to make use of timestamps. These timestamps are in milliseconds. To see what exact date/time this is, you can make use of https://www.timestampconvert.com/ . In the previous step we made sure there are triggers available in the database. When they’re available, but still won’t work it’s time to check the following:
If you performed these steps and you were positive on all above questions, we can now be sure that Quartz is working and firing triggers like it should. Blocked triggersWhen the TRIGGER_STATE is BLOCKED, this means that a previous instance of the job started by the trigger is still running. Once this job finishes, Quartz will set the trigger state to WAITING. Blueriq Logging QuartzThe fact that Quartz is triggering timers doesn’t mean your issue is solved. Therefore we’re going to see if we can find a cause for the issue. The first step is to adjust the logging level. Be careful adjusting the logging level may result in a large amount of log. This is a temporary setting so we can debug. This has to be adjusted to normal levels as soon as possible. To adjust the logging level, you have to open the application.properties and add the following line in the logging section: *Make sure ProcessEngine is in CamelCase.
At this point, when you are sure somethings wrong, we can try to help you and see what the problem is. If there are no cases starting, you should look into your model and analyze why you were expecting cases to be triggered. |
Related articles appear here based on the labels you select. Click to edit the macro and add or change labels. Note: the article itself also appears as related article, this is a known limitation.