Hi,
kann mir jemand sagen wie ich den QUARTZ Scheduler mit Spring und Oracle als JobStore verwenden kann?
Ich bekomme ständig eine Fehlermeldung
"ORA-01002: FETCH auf ungültigen oder geschlossenen Cursor."
Ich habe den Scheduler in meinem ApplicationContext folgendermaßen definiert.
Gruß
Romsl
kann mir jemand sagen wie ich den QUARTZ Scheduler mit Spring und Oracle als JobStore verwenden kann?
Ich bekomme ständig eine Fehlermeldung
"ORA-01002: FETCH auf ungültigen oder geschlossenen Cursor."
Ich habe den Scheduler in meinem ApplicationContext folgendermaßen definiert.
Code:
<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="dataSource">
<ref local="dataSource"/>
</property>
<property name="applicationContextSchedulerContextKey">
<value>applicationContext</value>
</property>
<property name="quartzProperties">
<props>
<prop key="org.quartz.jobStore.class">org.springframework.scheduling.quartz.LocalDataSourceJobStore</prop>
<prop key="org.quartz.jobStore.driverDelegateClass">org.quartz.impl.jdbcjobstore.oracle.OracleDelegate</prop>
<prop key="org.quartz.jobStore.tablePrefix">QRTZ_</prop>
</props>
</property>
<property name="autoStartup">
<value>true</value>
</property>
<property name="overwriteExistingJobs">
<value>true</value>
</property>
<property name="waitForJobsToCompleteOnShutdown">
<value>true</value>
</property>
</bean>
Gruß
Romsl