I have a requirement to use Quartz Scheduler v1.8.6 with a recent version of Spring Batch. There are legacy batch jobs that use Quartz Scheduler v1.8.6 but currently not Spring Batch.
I was able to get a simple Spring Batch job scheduled and running using Quartz Scheduler v1.8.6 with the latest Spring Batch v4.1.0 but had to add a dependency in my pom.xml to use an old version of spring-context-support v3.2.18.RELEASE. The spring-context-support provides the bridge to Quartz and v3.2.18.RELEASE was the latest version that will schedule and run a simple job in my test code.
- Is there documentation somewhere that lists compatible versions of Spring Batch and Quartz Scheduler?
- Is using an old spring-context-support in this way a completely incorrect approach?
- Should I use an older version of Spring Batch? I would prefer not to have to do this because the latest Spring Batch seems to have a ton of great features.