<bean id="orderCreateScheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="jdMothercareOrderWSSGGetTrigger" />
</list>
</property>
<property name="schedulerContextAsMap">
<map>
<entry key="sessionFactory">
<ref bean="sessionFactory" />
</entry>
</map>
</property>
</bean>
<bean id="jdMothercareOrderWSSGGetTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
。。。。。。。
</bean>
明天去验证
果然是顺序的问题,,将jdMothercareOrderWSSGGetTrigger放在orderCreateScheduler之前就可以正常运行了。。
在配置orderCreateScheduler的时候,使用ref注入的bean必须是在orderCreateScheduler之前就配置好的,不能在orderCreateScheduler之后配置,,