Я новичок в Spring Batch и Quartz. Я сталкиваюсь с такой проблемой, как запланированное задание не выполняется, когда я настраивал свойства Quartz, например Datasource (он автоматически вставляет выражение CRON в таблицы Quartz), в противном случае он выполняется нормально в соответствии с выражением cron. Версии Весенняя партия 3.0 + Кварц 2.2. Ниже приведен мой код
<bean id="quartzSchedulerFactoryBean" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="jobDetails">
<list>
<ref bean="taskJobDetail" />
</list>
</property>
<property name="triggers">
<list>
<ref bean="taskCronTrigger" />
</list>
</property>
<!-- <property name="dataSource" ref="dataSource1"></property>
<property name="configLocation" value="classpath:/quartz.properties" />
<property name="applicationContextSchedulerContextKey" value="applicationContextUtil" /> -->
</bean>
Для целей таблиц кварца и Spring я использую Mysql и для прикладных целей DB2. Мое требование: необходимо перенести работу без перезапуска приложения . Пожалуйста, дайте мне знать, если что-нибудь требуется. Заранее спасибо. :)