]
Jörg Bäsner updated WFLY-11590:
-------------------------------
Attachment: playground-jar.jar
Cancelled timer not removed from internal cache when using persistent
timers
----------------------------------------------------------------------------
Key: WFLY-11590
URL:
https://issues.jboss.org/browse/WFLY-11590
Project: WildFly
Issue Type: Bug
Components: EJB
Affects Versions: 15.0.1.Final
Environment: * 2 WildFly server running the same application (not necessarily
clustered), but using the same database persistence for timers
Reporter: Jörg Bäsner
Assignee: Jörg Bäsner
Priority: Major
Attachments: playground-jar.jar, playground.zip
When using database persistence for timers, the timers that are _synced_ via the
{{RefreshTask}} and lateron _removed_ by the {{RefreshTask}} will not be deleted from the
internal
{{[timers|https://github.com/wildfly/wildfly/blob/master/ejb3/src/main/java/org/jboss/as/ejb3/timerservice/TimerServiceImpl.java#L120]}}
_cache_ in
{{[TimerServiceImpl.java|https://github.com/wildfly/wildfly/blob/master/ejb3/src/main/java/org/jboss/as/ejb3/timerservice/TimerServiceImpl.java#L1326]}}