olarak adlandırılmıyor Uygulamamı Glassfish içinde çalıştırıyorum. Her 5 dakikada bir icra edilecek bir iş yaratmaya çalıştım:Java EE Zamanlayıcısı
@Startup
@Singleton
@LocalBean
public class TempFolderCleaner {
private final static Logger LOGGER = LoggerFactory.getLogger(TempFolderCleaner.class);
@EJB
private ReportStatusDao reporStatusDao;
@Schedule(minute = "*/5")
public void removeOldReports() {
LOGGER.debug("start removeOldReports()");
}
}
Ancak, hiçbir zaman aranmaz. Kaydediciden bir mesaj görmeye ve bir hata ayıklama noktası oluşturmaya çalıştım ancak çağrılmayacak. Bu belgeyi sözdizimi için kullandım: http://download.oracle.com/javaee/6/tutorial/doc/bnboy.html
Ayrıca dakikaları tam olarak belirtmeye çalıştım. Ne yazık ki başarıya da gerek yok.
Not. –