EJB timers are not removed when the application is removed. Some options:
- Use the
WAS_HOME/bin/cancelEJBTimers
command to remove them - Add startup logic to your application to cancel/recreate timers as needed.
- Use automatic timers (
@Schedule
) in 8.0+. In this case, the server automatically creates the timer when the application is first started, and it will attempt to remove them when the application is uninstalled. See the InfoCenter for more information: