1 Reply Latest reply on Jan 23, 2012 4:04 AM by jaikiran

    EJBTimerService remove persistent timers trouble




      I've deployed stateless bean that has one method marked with @Schedule annotation and have forgotten to add persistent = false inside annotation.


      Then I've redeployed this bean several times (during development). Now I've got multiple persistent timers running and all of them call method with @Schedule annotation.


      How can I clean all persistent timers? I've managed to invoke clearTimers() method of EJBTimerService using jmx-console but this action made no effect. There are still 10+ calls of my EJB method from different timers simultaneously.


      Please advise.