Планировщик Java EE не вызывается

Я запускаю свое приложение внутри Glassfish. Я пытался создать задание, которое будет выполняться каждые 5 минут, вот так:

@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()");
    }
}

Однако оно никогда не вызывается. Я пытался увидеть сообщение от регистратора и установить точку отладки, но она не будет вызвана. Я использовал эту документацию для синтаксиса:http://download.oracle.com/javaee/6/tutorial/doc/bnboy.html

Я также пытался точно указать минуты. К сожалению, тоже безуспешно.

10
задан Arjan Tijms 28 April 2012 в 09:33
поделиться