Timer is not rescheduled when a cluster node restarts with Quartz shcheduler in BPM Suite
Issue
- We have implemented quartz for timer based processes which runs every one min, when we restart the container the timer based processes are not running which are deployed as kjar in the business-central. Below is the log during restart. It works as excepted if we redeploy the kjar again in the business-central application after the server it up and running.
01:06:30,393 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] (Thread-89) ClusterManager: detected 1 failed or restarted instances.
01:06:30,394 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] (Thread-89) ClusterManager: Scanning for instance "MyScheduler001"'s failed in-progress jobs.
01:06:30,406 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] (Thread-89) ClusterManager: ......Deleted 1 complete triggers(s).
01:06:30,406 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] (Thread-89) ClusterManager: ......Cleaned-up 1 other failed job(s).
01:06:30,410 INFO [org.quartz.core.QuartzScheduler] (Thread-89) Scheduler JbpmSchedulerProd_$_MyScheduler001 started.
Environment
- Red Hat JBoss BPM Suite
- 6.1.0
- Quartz scheduler cluster
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
