diff --git a/infrastructure/pom.xml b/infrastructure/pom.xml
index c20a089de..062d4e069 100644
--- a/infrastructure/pom.xml
+++ b/infrastructure/pom.xml
@@ -1,216 +1,220 @@
-
-
- org.springframework.batch
- spring-batch
- 1.0-SNAPSHOT
-
- 4.0.0
- spring-batch-infrastructure
- jar
- Spring Batch Infrastructure
-
+
+
+
+ org.springframework.batch
+ spring-batch
+ 1.0-SNAPSHOT
+
+ 4.0.0
+ spring-batch-infrastructure
+ jar
+ Spring Batch Infrastructure
+
The Spring Batch Infrastructure is a set of low-level components, interfaces and tools for batch processing
applications and optimisations.
-
-
-
-
- org.apache.maven.plugins
- maven-clover-plugin
-
- ${basedir}/src/test/resources/clover.license
-
-
-
- pre-site
-
- instrument
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-clover-plugin
-
-
-
-
-
- junit
- junit
- 3.8.1
- test
-
-
- org.springframework
- spring
- 2.0.3
-
-
- backport-util-concurrent
- backport-util-concurrent
- 3.0
-
-
-
- org.apache.geronimo.specs
- geronimo-jms_1.1_spec
- 1.0
-
-
- mockobjects
- mockobjects-jdk1.4-j2ee1.3
-
-
- mockobjects
- mockobjects-core
-
-
-
-
- commons-logging
- commons-logging
- 1.1
-
-
- avalon-framework
- avalon-framework
-
-
- logkit
- logkit
-
-
- javax.servlet
- servlet-api
-
-
-
-
- org.springframework
- spring-mock
- 2.0.3
-
-
- org.springframework
- spring-aop
-
-
- org.springframework
- spring-beans
-
-
- org.springframework
- spring-context
-
-
- org.springframework
- spring-core
-
-
- org.springframework
- spring-dao
-
-
- org.springframework
- spring-jdbc
-
-
- org.springframework
- spring-jpa
-
-
- org.springframework
- spring-support
-
-
- org.springframework
- spring-web
-
-
- org.springframework
- spring-webmvc
-
-
-
-
- easymock
- easymock
- 1.1
- test
-
-
- com.thoughtworks.xstream
- xstream
- 1.2.1
-
-
- stax
- stax
- 1.2.0
-
-
- commons-validator
- commons-validator
- 1.1.4
-
-
- org.apache.derby
- derby
- 10.1.1.0
- test
-
-
- commons-io
- commons-io
- 1.2
- test
-
-
- com.experlog
- xapool
- 1.5.0
-
-
- commons-collections
- commons-collections
- 3.1
-
-
- commons-dbcp
- commons-dbcp
- 1.2.1
-
-
- geronimo-spec
- geronimo-spec-j2ee
- 1.4-rc4
-
-
- jotm
- jotm
- 2.0.10
-
-
- javax.transaction
- jta
-
-
- javax.resource
- connector
-
-
-
-
- org.springmodules
- spring-modules-validation
- 0.7
-
-
+
+
+
+
+ org.apache.maven.plugins
+ maven-clover-plugin
+
+ ${basedir}/src/test/resources/clover.license
+
+
+
+ pre-site
+
+ instrument
+
+
+
+
+
+
+
+
+ junit
+ junit
+ 3.8.1
+ test
+
+
+ org.springframework
+ spring
+ 2.0.3
+
+
+ backport-util-concurrent
+ backport-util-concurrent
+ 3.0
+
+
+
+ org.apache.geronimo.specs
+ geronimo-jms_1.1_spec
+ 1.0
+
+
+ mockobjects
+ mockobjects-jdk1.4-j2ee1.3
+
+
+ mockobjects
+ mockobjects-core
+
+
+
+
+ commons-logging
+ commons-logging
+ 1.1
+
+
+ avalon-framework
+ avalon-framework
+
+
+ logkit
+ logkit
+
+
+ javax.servlet
+ servlet-api
+
+
+
+
+ org.springframework
+ spring-mock
+ 2.0.3
+
+
+ org.springframework
+ spring-aop
+
+
+ org.springframework
+ spring-beans
+
+
+ org.springframework
+ spring-context
+
+
+ org.springframework
+ spring-core
+
+
+ org.springframework
+ spring-dao
+
+
+ org.springframework
+ spring-jdbc
+
+
+ org.springframework
+ spring-jpa
+
+
+ org.springframework
+ spring-support
+
+
+ org.springframework
+ spring-web
+
+
+ org.springframework
+ spring-webmvc
+
+
+
+
+ easymock
+ easymock
+ 1.1
+ test
+
+
+ com.thoughtworks.xstream
+ xstream
+ 1.2.1
+
+
+ stax
+ stax
+ 1.2.0
+
+
+ commons-validator
+ commons-validator
+ 1.1.4
+
+
+ org.apache.derby
+ derby
+ 10.1.1.0
+ test
+
+
+ commons-io
+ commons-io
+ 1.2
+ test
+
+
+ com.experlog
+ xapool
+ 1.5.0
+
+
+ commons-collections
+ commons-collections
+ 3.1
+
+
+ commons-dbcp
+ commons-dbcp
+ 1.2.1
+
+
+ geronimo-spec
+ geronimo-spec-j2ee
+ 1.4-rc4
+
+
+ jotm
+ jotm
+ 2.0.10
+
+
+ javax.transaction
+ jta
+
+
+ javax.resource
+ connector
+
+
+
+
+ org.springmodules
+ spring-modules-validation
+ 0.7
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-clover-plugin
+
+
+
diff --git a/infrastructure/spring-batch-infrastructure.iml b/infrastructure/spring-batch-infrastructure.iml
new file mode 100644
index 000000000..2e369ae5a
--- /dev/null
+++ b/infrastructure/spring-batch-infrastructure.iml
@@ -0,0 +1,393 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pom.xml b/pom.xml
index 9d054c8c6..371b3481b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,224 +1,299 @@
-
- 4.0.0
- org.springframework.batch
- spring-batch
- pom
- 1.0-SNAPSHOT
- Spring Batch
-
+
+
+ 4.0.0
+ org.springframework.batch
+ spring-batch
+ pom
+ Spring Batch
+ 1.0-SNAPSHOT
+
Spring Batch provides tools for enterprise batch or bulk processing. It can be used to wire up jobs, and track
their execution, or simply as an optimisation for repetitive processing in a transactional environment. Spring
Batch is part of the Spring Portfolio.
- http://www.springframework.org/spring-batch
-
- JIRA
- http://opensource2.atlassian.com/projects/spring/browse/BATCH
-
-
- bamboo
- http://build.springframework.org:8085/bamboo/
-
-
- http://www.springframework.org/spring-batch
-
- local
- file:///Users/nebhale/Documents/springframework/repos/repo
-
-
- aws-s3
- Amazon S3
- s3://maven.springframework.org
-
-
- static.springframework.org
- scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-batch/site
-
-
- 2005
-
-
- dsyer
- Dave Syer
- dsyer@interface21.com
-
-
-
-
- The Apache Software License, Version 2.0
- http://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
- scm:svn:https://springframework.svn.sourceforge.net/svnroot/springframework/spring-batch/trunk
+ http://www.springframework.org/spring-batch
+
+ JIRA
+ http://opensource2.atlassian.com/projects/spring/browse/BATCH
+
+
+ Bamboo
+ http://build.springframework.org:8085/bamboo/browse/BATCH
+
+ 2007
+
+
+ spring-batch-announce
+ http://lists.interface21.com/listmanager/listinfo/spring-batch-announce
+ http://lists.interface21.com/listmanager/listinfo/spring-batch-announce
+ spring-batch-announce@lists.interface21.com
+ http://lists.interface21.com/archives/spring-batch-announce/
+
+
+
+
+ dsyer
+ Dave Syer
+ dsyer@interface21.com
+ Interface21
+ http://www.interface21.com
+
+ Lead
+
+ +1
+
+
+
+
+ The Apache Software License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0
+ repo
+
+
+
+
+ scm:svn:https://springframework.svn.sourceforge.net/svnroot/springframework/spring-batch/trunk
- scm:svn:https://springframework.svn.sourceforge.net/svnroot/springframework/spring-batch/trunk
+
+ scm:svn:https://springframework.svn.sourceforge.net/svnroot/springframework/spring-batch/trunk
- http://fisheye3.cenqua.com/browse/springframework/spring-batch/trunk
-
-
-
- infrastructure
-
-
-
- true
-
-
-
- apache
- http://people.apache.org/maven-snapshot-repository
-
-
-
-
- spring-ext
- https://svn.sourceforge.net/svnroot/springframework/repos/repo-ext
-
-
-
-
-
- org.springframework.aws
- spring-aws-maven
- 1.0.3
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
- 1.5
- 1.5
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.3
-
-
-
- **/*Tests.java
-
-
- **/Abstract*.java
-
-
-
-
- org.apache.maven.plugins
- maven-antrun-plugin
-
-
- junitreport
- site
-
-
- Creating JUnit reports
-
-
-
-
-
-
-
-
-
-
- run
-
-
-
- cleandata
- pre-site
-
-
- Removing test data
-
-
-
-
-
-
-
-
- run
-
-
-
-
-
- ant
- ant-junit
- 1.6.5
-
-
-
-
- maven-clean-plugin
-
-
-
- ${basedir}
-
- activemq-data
- derby-home
- amqstore
- .clover
- surefire*
-
- false
-
-
-
-
-
-
-
- true
-
-
- org.apache.maven.plugins
- maven-surefire-report-plugin
-
-
- com.interface21.maven
- maven-external-report-plugin
- 1.0
-
- JUnit Report
- JUnit test results for this project
- junit-reports
-
-
-
- org.codehaus.mojo
- jdepend-maven-plugin
-
-
- maven-javadoc-plugin
-
-
- http://java.sun.com/j2ee/1.4/docs/api
- http://java.sun.com/j2se/1.5.0/docs/api
- http://jakarta.apache.org/commons/collections/apidocs-COLLECTIONS_3_0/
- http://jakarta.apache.org/commons/dbcp/apidocs/
- http://jakarta.apache.org/commons/fileupload/apidocs/
- http://jakarta.apache.org/commons/httpclient/apidocs/
- http://jakarta.apache.org/commons/logging/api/
- http://jakarta.apache.org/commons/pool/apidocs/
- http://www.junit.org/junit/javadoc/
- http://logging.apache.org/log4j/docs/api/
- http://jakarta.apache.org/regexp/apidocs/
- http://jakarta.apache.org/velocity/api/
-
-
-
-
-
+ http://fisheye3.cenqua.com/browse/springframework/spring-batch/trunk
+
+
+ Spring Framework
+ http://www.springframework.org
+
+
+
+
+ org.springframework.aws
+ spring-aws-maven
+ 1.1.1
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ 1.5
+ 1.5
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ 2.3
+
+ once
+
+ **/*Tests.java
+
+
+ **/Abstract*.java
+
+
+
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+
+
+ junitreport
+ site
+
+
+ Creating JUnit reports
+
+
+
+
+
+
+
+
+
+
+ run
+
+
+
+ cleandata
+ pre-site
+
+
+ Removing test data
+
+
+
+
+
+
+
+
+ run
+
+
+
+
+
+ ant
+ ant-junit
+ 1.6.5
+
+
+
+
+ maven-clean-plugin
+
+
+
+ ${basedir}
+
+ activemq-data
+ derby-home
+ amqstore
+ .clover
+ surefire*
+
+ false
+
+
+
+
+
+
+
+
+ infrastructure
+
+
+
+
+
+
+ true
+
+
+ false
+
+ spring-release
+ Spring Release Repository
+ s3://maven.springframework.org/release
+
+
+
+ true
+
+
+ false
+
+ spring-milestone
+ Spring Milestone Repository
+ s3://maven.springframework.org/milestone
+
+
+
+ false
+
+
+ true
+
+ spring-snapshot
+ Spring Snapshot Repository
+ s3://maven.springframework.org/snapshot
+
+
+
+ true
+
+
+ false
+
+ spring-external
+ Spring External Repository
+ s3://maven.springframework.org/external
+
+
+
+
+ spring-external
+ Spring External Repository
+ s3://maven.springframework.org/external
+
+
+
+ true
+
+
+ org.apache.maven.plugins
+ maven-surefire-report-plugin
+
+
+ com.interface21.maven
+ maven-external-report-plugin
+ 1.0
+
+ JUnit Report
+ JUnit test results for this project
+ junit-reports
+
+
+
+ org.codehaus.mojo
+ jdepend-maven-plugin
+
+
+ maven-javadoc-plugin
+
+
+ http://java.sun.com/j2ee/1.4/docs/api
+ http://java.sun.com/j2se/1.5.0/docs/api
+ http://jakarta.apache.org/commons/collections/apidocs-COLLECTIONS_3_0/
+ http://jakarta.apache.org/commons/dbcp/apidocs/
+ http://jakarta.apache.org/commons/fileupload/apidocs/
+ http://jakarta.apache.org/commons/httpclient/apidocs/
+ http://jakarta.apache.org/commons/logging/api/
+ http://jakarta.apache.org/commons/pool/apidocs/
+ http://www.junit.org/junit/javadoc/
+ http://logging.apache.org/log4j/docs/api/
+ http://jakarta.apache.org/regexp/apidocs/
+ http://jakarta.apache.org/velocity/api/
+
+
+
+
+
+
+ http://www.springframework.org/spring-batch
+
+ spring-milestone
+ Spring Milestone Repository
+ s3://maven.springframework.org/milestone
+
+
+ spring-snapshot
+ Spring Snapshot Repository
+ s3://maven.springframework.org/snapshot
+
+
+ static.springframework.org
+
+ scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-batch/site
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/spring-batch.iml b/spring-batch.iml
new file mode 100644
index 000000000..9f553394e
--- /dev/null
+++ b/spring-batch.iml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/spring-batch.ipr b/spring-batch.ipr
new file mode 100644
index 000000000..66a409c98
--- /dev/null
+++ b/spring-batch.ipr
@@ -0,0 +1,304 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/spring-batch.iws b/spring-batch.iws
new file mode 100644
index 000000000..541a811e1
--- /dev/null
+++ b/spring-batch.iws
@@ -0,0 +1,672 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /Users/nebhale/.subversion
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+