-
Bug
-
Resolution: Done
-
Major
-
None
Using a 2 node cluster we can see that jobs are added to the cache as expected:
DEBUG [org.kie.server.services.jbpm.cluster.ClusteredJobFailOverListener] (default task-19) Adding job scheduled AsynchronousJobEventImpl [job=RequestInfo{id=8278, ...] for failover
However, the corresponding "Removing" message is not executed, and when the node is shut down, all jobs are being retried on the other running node:
WARN [org.jbpm.executor.impl.jpa.ExecutorRequestAdminServiceImpl$RequeueRunningJobCommand] (thread-34,ejb,mweiler) Error while trying to requeue jobs that runs for too long Retrying completed or cancelled job is not allowed (job id 8278)
It seems hasListeners in ExecutorEventSupportImpl does not return true.
- clones
-
RHPAM-4070 ClusteredJobFailOverListener fails to remove data from cache
- Closed