Quartz Scheduler - Job State become “Paused” of all Crons

Hi,

I am currently using Jmix 1.5.0 and have configured 10 to 15 cron jobs using Quartz.

Recently, all schedulers have started moving into a “PAUSED” state simultaneously. I have checked the application logs, but there are no exceptions or relevant entries being printed to explain this behaviour.

Could you please share any recommended steps for debugging this issue?

Hi,

  • What are the frequency and expected duration (roughly) of executions? It may be similar to this Issue with Quartz Scheduler - Job State become "Paused" after or before firing once - #3 by i.gavrilov - running job displayed as “Paused”
  • In addition to the previous point - can you confirm that the Job class logic doesn’t actually executed?
  • Is “Next fire date” value changing according to schedule?
  • Try to create a simple cron job with class which just log the execution, make it like ‘every 1 minute’ and check if that job works properly.
  • As mentioned in topic above, if your CRON expression has ‘?’ as a Day-of-Month value - try to rewrite it to equivalent expression with ‘?’ as a Day-of-Week value. Sometimes Quartz engine may stuck on this.

Regards,
Ivan