Hi,

we have been using a combination of Spring 3.0.4.RELEASE and Spring Batch 2.0.3 so far.

Now we are trying to upgrade to Spring 3.2.0.RELEASE. It seems to us that there is no release version of Spring Batch that can be combined with that version of Spring.

We are in an OSGi context and observe the following dependency chain:
spring batch infrastructure
->Import-Package: org.springframework.oxm;version="[1.5.5,2.0.0)" (is satisfied in our case by spring oxm 1.5.8.A)
spring oxm
->Import-Package: org.springframework.xml;version="[1.5.8.A,1.5.8.A]" (is satisfied in our case by spring xml 1.5.8.A)
spring xml
->Import-Package: org.springframework.beans;version="[2.0.0, 3.1.0)"

As you can see the transitive dependencies seem to prohibit using Spring 3.2. I am aware of https://jira.springsource.org/browse/BATCH-1938 which shows that there has already been general action towards integratibility of Spring 3.2.0.RELEASE for Spring Batch.

Is there a recommended way for tackling this issue as long as Spring Batch 2.2 has not been released? Is there already a planned release date for Spring Batch 2.2?

Any help appreciated!

Best regards,
Jens