Я пытаюсь использовать службу Timer в EJB 3.1 в своем приложении.
@Stateless
@LocalBean
public class StatelessTimerSessionBean {
@Schedule(minute = "*", second = "0", dayOfMonth = "*", month = "*", year = "*", hour = "9-17", dayOfWeek = "Mon-Fri")
public void myTimer() {
System.out.println("Timer event: " + new Date());
}
}
".. установите для параметра источника данных Timer Services Timer Data Timer значение действительного ресурса JDBC.."
Я не могу понять, как правильно настроить источник данных Timer?
Ошибка при развертывании:
SEVERE: Exception while invoking class org.glassfish.ejb.startup.EjbApplication start method
java.lang.RuntimeException: EJB Timer Service is not available
Запуск: glassfish-3.1.2.2