have a Quartz job configured with the following cron expression: 0 */30 * ? * *. This setup is intended for the job to execute every 30 minutes. However, the job has stopped executing, even though the next fire time is still displayed correctly.
Observed Behavior:
The job is scheduled to run every 30 minutes.
The next fire time appears as expected, but the job does not execute.
No errors or exceptions are logged that could indicate the reason for the failure.
I would appreciate help in diagnosing this issue. Please assist in identifying potential causes for the job’s failure to execute and suggest any resolutions.
Thank you for your support!
Version Details :
Jmix version: 1.5.0
Jmix Studio plugin version: 2.0.0-231
For some reason Quartz scheduler itself may have an issue with ? at non day-of-week position.
Please try the equivalent expression for ‘every 30 minutes’ - 0 */30 * * * ?
It is the execution history of the application. I have added a log on the first line to check the trigger of the job.
Also, I have observed that no job gets executed at these intervals and at the same time the project is in running state and I am able to login and check the the last fire time.