diff --git a/archetypes/simple-cli/pom.xml b/archetypes/simple-cli/pom.xml index 434851027..65009b320 100644 --- a/archetypes/simple-cli/pom.xml +++ b/archetypes/simple-cli/pom.xml @@ -26,6 +26,19 @@ false + + tiger + + 1.5 + + + + javax.xml.stream + com.springsource.javax.xml.stream + 1.0.1 + + + manifest @@ -54,6 +67,7 @@ + org.junit @@ -102,13 +116,8 @@ com.springsource.org.aspectj.weaver 1.5.4 - - javax.xml.stream - com.springsource.javax.xml.stream - 1.0.1 - true - + @@ -171,6 +180,7 @@ + com.springsource.repository.bundles.release @@ -226,4 +236,5 @@ s3://maven.springframework.org/snapshot + diff --git a/build-ivy/.project b/build-ivy/.project new file mode 100644 index 000000000..f81fc9440 --- /dev/null +++ b/build-ivy/.project @@ -0,0 +1,11 @@ + + + build-ivy + + + + + + + + diff --git a/build-ivy/build.xml b/build-ivy/build.xml new file mode 100644 index 000000000..78686dcc5 --- /dev/null +++ b/build-ivy/build.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/build-ivy/package-bundle.xml b/build-ivy/package-bundle.xml new file mode 100644 index 000000000..a477b8743 --- /dev/null +++ b/build-ivy/package-bundle.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/build.properties b/build.properties new file mode 100644 index 000000000..bb74c2d18 --- /dev/null +++ b/build.properties @@ -0,0 +1,3 @@ +version=2.0.0 +integration.repo.dir=${basedir}/../integration-repo +ivy.cache.dir=${basedir}/../ivy-cache diff --git a/pom.xml b/pom.xml index 7b01194d4..397b7c0ad 100644 --- a/pom.xml +++ b/pom.xml @@ -61,11 +61,6 @@ deployment - - - deployment.txt - - spring-batch-samples archetypes @@ -76,6 +71,29 @@ maven-javadoc-plugin + + org.apache.maven.plugins + maven-source-plugin + + + + + + dist + + + dist.txt + + + + + + maven-javadoc-plugin + + + org.apache.maven.plugins + maven-source-plugin + @@ -164,6 +182,7 @@ manifest + template.mf ${project.basedir}/src/main/resources/META-INF/MANIFEST.MF @@ -393,6 +412,18 @@ *.batch.sample,*.batch.container,example,test + + org.apache.maven.plugins + maven-source-plugin + + + attach-sources + + jar + + + + @@ -404,12 +435,6 @@ 1.5 - org.apache.maven.plugins maven-surefire-plugin @@ -486,6 +511,13 @@ 1.0.0 test + + javax.xml.stream + com.springsource.javax.xml.stream + 1.0.1 + + true + org.hibernate com.springsource.org.hibernate @@ -507,6 +539,12 @@ com.springsource.org.hibernate.ejb 3.3.2.GA true + + + edu.oswego.cs.concurrent + com.springsource.edu.oswego.cs.dl.util.concurrent + + org.hibernate diff --git a/spring-batch-core/build.xml b/spring-batch-core/build.xml new file mode 100644 index 000000000..2c70296aa --- /dev/null +++ b/spring-batch-core/build.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/spring-batch-core/ivy.xml b/spring-batch-core/ivy.xml new file mode 100644 index 000000000..c9ba0b20d --- /dev/null +++ b/spring-batch-core/ivy.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/spring-batch-core/pom.xml b/spring-batch-core/pom.xml index 8c0f9f330..f8cdb6b5b 100644 --- a/spring-batch-core/pom.xml +++ b/spring-batch-core/pom.xml @@ -18,6 +18,20 @@ .. + + + tiger + + 1.5 + + + + javax.xml.stream + com.springsource.javax.xml.stream + + + + org.springframework.batch @@ -117,12 +131,6 @@ javax.annotation com.springsource.javax.annotation - - stax - stax - - true - org.apache.log4j com.springsource.org.apache.log4j diff --git a/spring-batch-core/src/test/java/org/springframework/batch/core/step/tasklet/AsyncTaskletStepTests.java b/spring-batch-core/src/test/java/org/springframework/batch/core/step/tasklet/AsyncTaskletStepTests.java index 739744a38..ddee07080 100644 --- a/spring-batch-core/src/test/java/org/springframework/batch/core/step/tasklet/AsyncTaskletStepTests.java +++ b/spring-batch-core/src/test/java/org/springframework/batch/core/step/tasklet/AsyncTaskletStepTests.java @@ -18,9 +18,9 @@ package org.springframework.batch.core.step.tasklet; import static org.junit.Assert.assertEquals; -import java.util.ArrayList; import java.util.Arrays; import java.util.List; +import java.util.concurrent.CopyOnWriteArrayList; import org.junit.Before; import org.junit.Test; @@ -47,7 +47,7 @@ import org.springframework.util.StringUtils; public class AsyncTaskletStepTests { - private List processed = new ArrayList(); + private List processed = new CopyOnWriteArrayList(); private TaskletStep step; diff --git a/spring-batch-core/src/main/resources/META-INF/org.springframework.batch.core.mf b/spring-batch-core/template.mf similarity index 95% rename from spring-batch-core/src/main/resources/META-INF/org.springframework.batch.core.mf rename to spring-batch-core/template.mf index 5a8486522..5f8eabfd3 100644 --- a/spring-batch-core/src/main/resources/META-INF/org.springframework.batch.core.mf +++ b/spring-batch-core/template.mf @@ -1,7 +1,6 @@ Bundle-SymbolicName: org.springframework.batch.core -Bundle-Version: 2.0.0.CI-SNAPSHOT -Bundle-ManifestVersion: 2 Bundle-Name: Spring Batch Core +Bundle-Vendor: Spring Ignored-Existing-Headers: Import-Package, Export-Package diff --git a/spring-batch-infrastructure/build.xml b/spring-batch-infrastructure/build.xml new file mode 100644 index 000000000..85b565694 --- /dev/null +++ b/spring-batch-infrastructure/build.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/spring-batch-infrastructure/ivy.xml b/spring-batch-infrastructure/ivy.xml new file mode 100644 index 000000000..65423560c --- /dev/null +++ b/spring-batch-infrastructure/ivy.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/spring-batch-infrastructure/pom.xml b/spring-batch-infrastructure/pom.xml index 1d7280ebc..8ce830c31 100644 --- a/spring-batch-infrastructure/pom.xml +++ b/spring-batch-infrastructure/pom.xml @@ -20,24 +20,16 @@ - clover + tiger - false + 1.5 - - - - maven-clover-plugin - - - - - - - maven-clover-plugin - - - + + + stax + stax + + @@ -130,12 +122,6 @@ com.springsource.javax.persistence true - - - stax - stax - true - org.springframework.ws diff --git a/spring-batch-infrastructure/src/main/resources/META-INF/org.springframework.batch.infrastructure.mf b/spring-batch-infrastructure/template.mf similarity index 94% rename from spring-batch-infrastructure/src/main/resources/META-INF/org.springframework.batch.infrastructure.mf rename to spring-batch-infrastructure/template.mf index 41d760a49..418865877 100644 --- a/spring-batch-infrastructure/src/main/resources/META-INF/org.springframework.batch.infrastructure.mf +++ b/spring-batch-infrastructure/template.mf @@ -1,7 +1,9 @@ Bundle-SymbolicName: org.springframework.batch.infrastructure -Bundle-Version: 2.0.0.CI-SNAPSHOT -Bundle-ManifestVersion: 2 Bundle-Name: Spring Batch Infrastructure +Bundle-Vendor: Spring +Ignored-Existing-Headers: + Import-Package, + Export-Package Import-Template: com.ibatis.sqlmap.*;version="[2.3.0, 3.0.0)";resolution:=optional, javax.jms.*;version=1.1.0;resolution:=optional, diff --git a/spring-batch-test/build.xml b/spring-batch-test/build.xml new file mode 100644 index 000000000..4c1e787fd --- /dev/null +++ b/spring-batch-test/build.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/spring-batch-test/ivy.xml b/spring-batch-test/ivy.xml new file mode 100644 index 000000000..26a56ac76 --- /dev/null +++ b/spring-batch-test/ivy.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/spring-batch-test/pom.xml b/spring-batch-test/pom.xml index 6d113e84f..7777e5bf1 100755 --- a/spring-batch-test/pom.xml +++ b/spring-batch-test/pom.xml @@ -1,18 +1,36 @@ - - org.springframework.batch - org.springframework.batch - 2.0.0.CI-SNAPSHOT - .. - + 4.0.0 org.springframework.batch.test 2.0.0.CI-SNAPSHOT Test jar Domain for batch job testing + + + org.springframework.batch + org.springframework.batch + 2.0.0.CI-SNAPSHOT + .. + + + + + tiger + + 1.5 + + + + javax.xml.stream + com.springsource.javax.xml.stream + + + + + org.springframework.batch @@ -55,13 +73,8 @@ com.springsource.org.apache.commons.collections - - stax - stax - - true - + @@ -70,4 +83,5 @@ + \ No newline at end of file diff --git a/src/.project b/src/.project index 2e23dfd23..c543f0b33 100644 --- a/src/.project +++ b/src/.project @@ -9,6 +9,11 @@ + + build.properties + 1 + SPRING_BATCH/build.properties + pom.xml 1