2009-08-21 5 views
2

특정 시점에 매주 주기적으로 세션 빈의 메소드를 실행하는 방법이 필요합니다. 나는 이것을하기 위해 석영 스케쥴러를 사용할 생각이다. 내 질문은 .ear 파일이 자동으로 배포 된 순간부터 스케줄러를 시작하려면 어떻게해야합니까? @PostConstruct와 같은 scheduler.start 메소드를 호출하는 스테이트리스 세션 빈에 사용할 수있는 주석이 있습니까?귀 배포시 세션 빈의 메소드를 자동으로 실행하는 방법은 무엇입니까?

답변

4

스테이트리스 빈에 대한 @PostConstruct의 문제점은 무엇인가가 생성 될 빈을 트리거해야한다는 것입니다.

EJB 3.1 (자동 타이머 또는 시동 싱글 톤 세션 빈)까지 수행하려는 작업을 수행하는 표준 방법이 없습니다. 그때까지 ServletContextListener와 함께 거짓 WAR를 사용하여 EJB 타이머를 설정할 수 있습니다.