前面写了一个简单的数据抽取,环境是:从一个数据源的一个数据库的一张表里抽数,存入到这个库的其他两张表中。这个成功了,数据也正确。
但是不知道为什么,当我配置两个数据源的时候,就是从一个数据源往另一个数据源里抽数的时候,就报错了,如下
17928 [DefaultQuartzScheduler_Worker-4] ERROR org.quartz.core.JobRunShell - Job DEFAULT.timeDitail threw an unhandled Exception:
java.lang.NoSuchMethodError: org.quartz.JobExecutionException.(Ljava/lang/String;Ljava/lang/Exception;Z)V
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:174)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:90)
at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
17929 [DefaultQuartzScheduler_Worker-4] ERROR org.quartz.core.ErrorLogger - Job (DEFAULT.timeDitail threw