Estoy implementando Quartz Job Store en Oracle DB usando Spring Framework. Mi ApplicationContext.xml está por debajo deQuartz JobStore con Spring Framework
<bean id="driverJob" class="org.springframework.scheduling.quartz.JobDetailBean">
<property name="jobClass" value="BatchFileCollector" />
</bean>
<bean id="ranchTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
<property name="jobDetail" ref="driverJob" />
<property name="startDelay" value="2000" />
<property name="repeatInterval" value="10000" />
</bean>
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="ranchTrigger" />
</list>
</property>
<property name="dataSource">
<ref bean="dataSource.TEXAN"/>
</property>
<property name="applicationContextSchedulerContextKey">
<value>applicationContext</value>
</property>
<property name="autoStartup">
<value>true</value>
</property>
<property name="configLocation" value="classpath:quartz.properties"/>
</bean>
Esta configuración me da el siguiente error.
Causado por: org.quartz.JobPersistenceException: No se pudo almacenar el desencadenador: El trabajo (DEFAULT.driverJob) al que hace referencia el desencadenador no existe. [Consulte la excepción anidada: org.quartz.JobPersistenceException: el trabajo (DEFAULT.driverJob) al que hace referencia el desencadenador no existe.]
Estoy usando Spring Framework 2.5.6. ¿Debo actualizar mi versión de Quartz? No puedo encontrar el problema.
Gracias por su ayuda.
favor publicar la traza completa, no sólo el texto de la excepción – skaffman
Usted puede ir a través de los enlaces siguientes http://jksnu.blogspot.com/2011/03/ quartz-framework-implementation-with.html –