-
Bug
-
Resolution: Done
-
Major
-
None
-
7.59.0.Final
-
None
-
False
-
False
-
NEW
-
NEW
-
Starting a process with a HT with notifications, scheduled in future, a restart will cause timers to register outside GlobalService, causing a duplication when runtime manager for process is created and the deadline is reached:
Enabling logger:
After create the task and restart at deadline it shows:
14:18:10,068 DEBUG [org.jbpm.services.task.deadlines.notifications.impl.NotificationListenerManager] (EJB default - 1) Sending notification org.kie.internal.task.api.model.NotificationEvent@22801779 to Custom listener with params org.jbpm.services.task.identity.DefaultUserInfo@22c841d1
14:18:00,236 DEBUG [org.jbpm.services.task.deadlines.notifications.impl.NotificationListenerManager] (pool-16-thread-1) Sending notification org.kie.internal.task.api.model.NotificationEvent@6fa20529 to Custom listener with params org.jbpm.services.task.identity.DefaultUserInfo@22c841d1
See notification from GlobalTimerService comes from (EJB default - 1) and from ScheduleFuture from (pool-16-thread-1)
Related code:
This code is triggered
before timerservice is initialized:
- clones
-
RHPAM-3946 scheduled notifications duplicated on restart
- Closed
- relates to
-
JBPM-9932 Some tests are failing with "EntityManagerFactory is closed" error message as a call to TaskDeadlinesServiceImpl.dispose method is needed
- Closed