Browse Source

fixed reflective class names

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@4376 50f2f4bb-b051-0410-bef5-90022cba6387
pull/1/merge
Juergen Hoeller 15 years ago
parent
commit
29be278200
  1. 4
      org.springframework.context.support/src/main/java/org/springframework/scheduling/quartz/SchedulerAccessor.java

4
org.springframework.context.support/src/main/java/org/springframework/scheduling/quartz/SchedulerAccessor.java

@ -242,7 +242,7 @@ public abstract class SchedulerAccessor implements ResourceLoaderAware { @@ -242,7 +242,7 @@ public abstract class SchedulerAccessor implements ResourceLoaderAware {
clh.initialize();
try {
// Quartz 1.8 or higher?
Class dataProcessorClass = getClass().getClassLoader().loadClass("import org.quartz.xml.XMLSchedulingDataProcessor");
Class dataProcessorClass = getClass().getClassLoader().loadClass("org.quartz.xml.XMLSchedulingDataProcessor");
logger.debug("Using Quartz 1.8 XMLSchedulingDataProcessor");
Object dataProcessor = dataProcessorClass.getConstructor(ClassLoadHelper.class).newInstance(clh);
Method processFileAndScheduleJobs = dataProcessorClass.getMethod("processFileAndScheduleJobs", String.class, Scheduler.class);
@ -252,7 +252,7 @@ public abstract class SchedulerAccessor implements ResourceLoaderAware { @@ -252,7 +252,7 @@ public abstract class SchedulerAccessor implements ResourceLoaderAware {
}
catch (ClassNotFoundException ex) {
// Quartz 1.6
Class dataProcessorClass = getClass().getClassLoader().loadClass("import org.quartz.xml.JobSchedulingDataProcessor");
Class dataProcessorClass = getClass().getClassLoader().loadClass("org.quartz.xml.JobSchedulingDataProcessor");
logger.debug("Using Quartz 1.6 JobSchedulingDataProcessor");
Object dataProcessor = dataProcessorClass.getConstructor(ClassLoadHelper.class, boolean.class, boolean.class).newInstance(clh, true, true);
Method processFileAndScheduleJobs = dataProcessorClass.getMethod("processFileAndScheduleJobs", String.class, Scheduler.class, boolean.class);

Loading…
Cancel
Save