Автоматический таймер EJB на сервере Glassfish не запускается
Так что я'Запуск приложения Java EAR на Glassfish 3.1. Я создал сессионный компонент без сохранения состояния с единственной аннотированной функцией таймера в моем модуле EJB. Я неТочный код, но выглядит примерно так:
@Stateless
public class SessionTimerBean {
public SessionTimerBean(){
System.out.println("Constructor Called");
}
@Schedule(second="*/10", minute="*", hour="*")
public void scheduleTimer(final Timer t) {
System.out.println("Timer Called");
}
}
Когда я запускаю Glassfish, информация отладки, кажется, указывает, что она распознает аннотации таймера EJB, и метод конструктора для bean-компонента вызывается при запуске. Но сам метод таймера никогда не срабатывает в любой момент.
У кого-нибудь еще была эта проблема? Есть ли какая-то другая конфигурация?м отсутствует?
Заранее спасибо.