JBoss AS 7.1 -запуск расписания с использованием аннотации @Schedule

Кто-нибудь знает, как заставить аннотацию @Schedule работать на JBoss AS 7?

Я знаю, что на Glassfish -3.1.2 работает -из -бокса.

Я пытаюсь это:

@ManagedBean
@Stateless(name="ImportStatementSchedule")
public class ImportStatementSchedule implements Serializable{
private Logger _log = Logger.getLogger(this.getClass());

    @Schedule(minute="*")
    public void executeImport(){
        _log.info("Scheduled task started");
    }

}

Я ожидаю получать сообщения журнала каждую минуту, но ничего;)

Я проверил эти темы форума, но ничего не помогает:

https://community.jboss.org/message/623574

https://community.jboss.org/message/621893

https://community.jboss.org/message/637567

У меня JBoss AS 7.1.1 -Final

Может я что-то забыл, пожалуйста, кто-нибудь может указать мне правильный путь?

UPDATE:

Я знаю, что JBoss регистрирует мой EJB в JNDI:

11:07:05,548 INFO  [org.jboss.as.ejb3.deployment.processors.EjbJndiBindingsDeploymentUnitProcessor] (MSC service thread 1-6) JNDI bindings for session bean named ImportStatementSchedule in deployment unit deployment "finadv.war" are as follows:

    java:global/finadv/ImportStatementSchedule!finadv.bean.ImportStatementSchedule
    java:app/finadv/ImportStatementSchedule!finadv.bean.ImportStatementSchedule
    java:module/ImportStatementSchedule!finadv.bean.ImportStatementSchedule
    java:global/finadv/ImportStatementSchedule
    java:app/finadv/ImportStatementSchedule
    java:module/ImportStatementSchedule

UPDATE2

Это было решено, как указано в комментариях

6
задан rkosegi 2 August 2012 в 11:33
поделиться