티스토리 뷰
Quartz Scheduler 2.x 적용 중 다음과 같은 오류 발생
spring 3.2 No setter found for property 'cronExpression' in class
해결
spring reference에 나와있는 CronTriggerBean 대신 CronTriggerFactoryBean class를 사용함
대신에 아래와 같이 CronTriggerFactoryBean을 사용함.
참고
If You are using Spring 3.x & Quartz 2.1.x…
Then do only two changes IN YOUR configuration file 1st : for Simple Trigger
Use class=”org.springframework.scheduling.quartz.SimpleTriggerFactoryBean”> instead of class=”org.springframework.scheduling.quartz.SimpleTriggerBean”>
2nd : for Cron Trigger useclass=”org.springframework.scheduling.quartz.CronTriggerFactoryBean” instead ofclass=”org.springframework.scheduling.quartz.CronTriggerBean”
반응형
댓글