diff --git a/spring-batch-samples/.springBeans b/spring-batch-samples/.springBeans index de51a46c0..610e49707 100644 --- a/spring-batch-samples/.springBeans +++ b/spring-batch-samples/.springBeans @@ -1,11 +1,10 @@ 1 - + - src/main/resources/jobs/fixedLengthImportJob.xml src/main/resources/jobs/multilineJob.xml @@ -37,6 +36,7 @@ src/main/resources/jobs/multilineOrderOutputAggregators.xml src/main/resources/jobs/taskletJob.xml src/main/resources/jobs/compositeItemWriterSampleJob.xml + src/main/resources/jobs/multiResourceJob.xml @@ -294,5 +294,16 @@ src/main/resources/jobs/compositeItemWriterSampleJob.xml + + + true + false + + src/main/resources/data-source-context.xml + src/main/resources/data-source-context-init.xml + src/main/resources/jobs/multiResourceJob.xml + src/main/resources/simple-job-launcher-context.xml + + diff --git a/spring-batch-samples/src/main/resources/data/multiResourceJob/input/file-1.txt b/spring-batch-samples/src/main/resources/data/multiResourceJob/input/file-1.txt new file mode 100644 index 000000000..965d6aceb --- /dev/null +++ b/spring-batch-samples/src/main/resources/data/multiResourceJob/input/file-1.txt @@ -0,0 +1,2 @@ +UK21341EAH4121131.11customer1 +UK21341EAH4221232.11customer2 \ No newline at end of file diff --git a/spring-batch-samples/src/main/resources/data/multiResourceJob/input/file-2.txt b/spring-batch-samples/src/main/resources/data/multiResourceJob/input/file-2.txt new file mode 100644 index 000000000..90663c8ca --- /dev/null +++ b/spring-batch-samples/src/main/resources/data/multiResourceJob/input/file-2.txt @@ -0,0 +1,3 @@ +UK21341EAH4321333.11customer3 +UK21341EAH4421434.11customer4 +UK21341EAH4521535.11customer5 \ No newline at end of file diff --git a/spring-batch-samples/src/main/resources/data/multiResourceJob/input/ignored.txt b/spring-batch-samples/src/main/resources/data/multiResourceJob/input/ignored.txt new file mode 100644 index 000000000..d4d1a9be0 --- /dev/null +++ b/spring-batch-samples/src/main/resources/data/multiResourceJob/input/ignored.txt @@ -0,0 +1 @@ +random input that would cause error if processed: g awegweagaer gw5t43 5643623456tr \ No newline at end of file diff --git a/spring-batch-samples/src/main/resources/jobs/multiResourceJob.xml b/spring-batch-samples/src/main/resources/jobs/multiResourceJob.xml new file mode 100644 index 000000000..7b4fe1886 --- /dev/null +++ b/spring-batch-samples/src/main/resources/jobs/multiResourceJob.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/spring-batch-samples/src/test/java/org/springframework/batch/sample/MultiResourceJobFunctionalTests.java b/spring-batch-samples/src/test/java/org/springframework/batch/sample/MultiResourceJobFunctionalTests.java new file mode 100644 index 000000000..d5c996ec3 --- /dev/null +++ b/spring-batch-samples/src/test/java/org/springframework/batch/sample/MultiResourceJobFunctionalTests.java @@ -0,0 +1,5 @@ +package org.springframework.batch.sample; + +public class MultiResourceJobFunctionalTests extends FixedLengthImportJobFunctionalTests { + +} diff --git a/spring-batch-samples/src/test/resources/org/springframework/batch/sample/multiResourceJobFunctionalTests-context.xml b/spring-batch-samples/src/test/resources/org/springframework/batch/sample/multiResourceJobFunctionalTests-context.xml new file mode 100644 index 000000000..c37363d7f --- /dev/null +++ b/spring-batch-samples/src/test/resources/org/springframework/batch/sample/multiResourceJobFunctionalTests-context.xml @@ -0,0 +1,10 @@ + + + + + + + \ No newline at end of file