From 78fde71a5c7c34442a5d43a8977e622eaa17b24c Mon Sep 17 00:00:00 2001 From: YuCheng Hu Date: Fri, 11 Oct 2019 14:17:51 -0400 Subject: [PATCH] Update Spring batch test function and project --- settings.gradle | 25 ++++++ spring-batch/pom.xml | 72 ------------------ spring-batch/repository.sqlite | Bin 49152 -> 65536 bytes .../ossez/spring}/batch/App.java | 4 +- .../com/ossez/spring/batch}/Application.java | 2 +- .../spring}/batch/SpringBatchConfig.java | 2 +- .../ossez/spring}/batch/SpringConfig.java | 4 +- .../spring}/batch/model/Transaction.java | 0 .../CustomMultiResourcePartitioner.java | 2 +- .../SpringbatchPartitionConfig.java | 2 +- .../SpringbatchPartitionerApp.java | 4 +- .../batch/service/CustomItemProcessor.java | 4 +- .../batch/service/CustomSkipPolicy.java | 2 +- .../service/MissingUsernameException.java | 2 +- .../service/NegativeAmountException.java | 2 +- .../batch/service/RecordFieldSetMapper.java | 2 +- .../batch/service/SkippingItemProcessor.java | 2 +- .../batchscheduler/SpringBatchScheduler.java | 2 +- .../spring}/batchscheduler/model/Book.java | 0 .../spring/file2db}/BatchConfiguration.java | 0 .../JobCompletionNotificationListener.java | 0 .../com/ossez/spring/file2db}/Person.java | 0 .../spring/file2db}/PersonItemProcessor.java | 0 .../chunks/LineProcessor.java | 4 +- .../taskletsvschunks/chunks/LineReader.java | 6 +- .../taskletsvschunks/chunks/LinesWriter.java | 7 +- .../taskletsvschunks/config/ChunksConfig.java | 11 +-- .../config/TaskletsConfig.java | 9 ++- .../spring}/taskletsvschunks/model/Line.java | 2 +- .../tasklets/LinesProcessor.java | 4 +- .../tasklets/LinesReader.java | 6 +- .../tasklets/LinesWriter.java | 7 +- .../taskletsvschunks/utils/FileUtils.java | 4 +- .../SpringContextIntegrationTest.java | 6 +- .../java/org/baeldung/SpringContextTest.java | 4 +- .../SpringBatchSchedulerIntegrationTest.java | 1 + .../chunks/ChunksIntegrationTest.java | 4 +- .../tasklets/TaskletsIntegrationTest.java | 4 +- spring-batch/xml/output.xml | 1 - 39 files changed, 86 insertions(+), 127 deletions(-) create mode 100644 settings.gradle delete mode 100644 spring-batch/pom.xml rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batch/App.java (98%) rename {src/main/java/us/cwiki/spring/batch/processing => spring-batch/src/main/java/com/ossez/spring/batch}/Application.java (87%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batch/SpringBatchConfig.java (99%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batch/SpringConfig.java (98%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batch/model/Transaction.java (100%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batch/partitioner/CustomMultiResourcePartitioner.java (98%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batch/partitioner/SpringbatchPartitionConfig.java (99%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batch/partitioner/SpringbatchPartitionerApp.java (96%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batch/service/CustomItemProcessor.java (88%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batch/service/CustomSkipPolicy.java (95%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batch/service/MissingUsernameException.java (62%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batch/service/NegativeAmountException.java (85%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batch/service/RecordFieldSetMapper.java (96%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batch/service/SkippingItemProcessor.java (94%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batchscheduler/SpringBatchScheduler.java (99%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/batchscheduler/model/Book.java (100%) rename {src/main/java/us/cwiki/spring/batch/processing => spring-batch/src/main/java/com/ossez/spring/file2db}/BatchConfiguration.java (100%) rename {src/main/java/us/cwiki/spring/batch/processing => spring-batch/src/main/java/com/ossez/spring/file2db}/JobCompletionNotificationListener.java (100%) rename {src/main/java/us/cwiki/spring/batch/processing => spring-batch/src/main/java/com/ossez/spring/file2db}/Person.java (100%) rename {src/main/java/us/cwiki/spring/batch/processing => spring-batch/src/main/java/com/ossez/spring/file2db}/PersonItemProcessor.java (100%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/taskletsvschunks/chunks/LineProcessor.java (91%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/taskletsvschunks/chunks/LineReader.java (86%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/taskletsvschunks/chunks/LinesWriter.java (86%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/taskletsvschunks/config/ChunksConfig.java (90%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/taskletsvschunks/config/TaskletsConfig.java (92%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/taskletsvschunks/model/Line.java (95%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/taskletsvschunks/tasklets/LinesProcessor.java (94%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/taskletsvschunks/tasklets/LinesReader.java (90%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/taskletsvschunks/tasklets/LinesWriter.java (90%) rename spring-batch/src/main/java/{org/baeldung => com/ossez/spring}/taskletsvschunks/utils/FileUtils.java (96%) delete mode 100644 spring-batch/xml/output.xml diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000000..ea3756f713 --- /dev/null +++ b/settings.gradle @@ -0,0 +1,25 @@ +pluginManagement { + repositories { + gradlePluginPortal() + maven { url 'https://maven.ossez.com/repository/internal' } + } +} +buildCache { + local { + enabled = true + } + remote(HttpBuildCache) { + enabled = false + } +} + +include "spring-batch" + +rootProject.name = "cwiki-us-demo-tutorials" + +rootProject.children.each { project -> + project.buildFileName = "${project.name}.gradle" + assert project.projectDir.isDirectory() + assert project.buildFile.exists() + assert project.buildFile.isFile() +} diff --git a/spring-batch/pom.xml b/spring-batch/pom.xml deleted file mode 100644 index e81078568b..0000000000 --- a/spring-batch/pom.xml +++ /dev/null @@ -1,72 +0,0 @@ - - 4.0.0 - com.baeldung - spring-batch - 0.1-SNAPSHOT - spring-batch - jar - http://maven.apache.org - - - com.baeldung - parent-modules - 1.0.0-SNAPSHOT - - - - - - org.xerial - sqlite-jdbc - ${sqlite.version} - - - org.springframework - spring-oxm - ${spring.version} - - - commons-logging - commons-logging - - - - - org.springframework - spring-jdbc - ${spring.version} - - - org.springframework.batch - spring-batch-core - ${spring.batch.version} - - - org.springframework.batch - spring-batch-test - ${spring.batch.version} - - - com.opencsv - opencsv - ${opencsv.version} - - - - org.awaitility - awaitility - ${awaitility.version} - test - - - - - 5.0.3.RELEASE - 4.0.0.RELEASE - 3.15.1 - 4.1 - 3.1.1 - - - diff --git a/spring-batch/repository.sqlite b/spring-batch/repository.sqlite index 4456ef63cc28948e07a545a72ec1b63366e9057b..86cf9c3f9e07b8a0882a9f2022351f47450c3d96 100644 GIT binary patch literal 65536 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 DUqzLj diff --git a/spring-batch/src/main/java/org/baeldung/batch/App.java b/spring-batch/src/main/java/com/ossez/spring/batch/App.java similarity index 98% rename from spring-batch/src/main/java/org/baeldung/batch/App.java rename to spring-batch/src/main/java/com/ossez/spring/batch/App.java index 749591aa03..e8e46c1cf1 100644 --- a/spring-batch/src/main/java/org/baeldung/batch/App.java +++ b/spring-batch/src/main/java/com/ossez/spring/batch/App.java @@ -1,4 +1,4 @@ -package org.baeldung.batch; +package com.ossez.spring.batch; import org.springframework.batch.core.Job; import org.springframework.batch.core.JobExecution; @@ -42,4 +42,4 @@ public class App { System.out.println("Job failed"); } } -} \ No newline at end of file +} diff --git a/src/main/java/us/cwiki/spring/batch/processing/Application.java b/spring-batch/src/main/java/com/ossez/spring/batch/Application.java similarity index 87% rename from src/main/java/us/cwiki/spring/batch/processing/Application.java rename to spring-batch/src/main/java/com/ossez/spring/batch/Application.java index 734dbc87fd..c73dd19864 100644 --- a/src/main/java/us/cwiki/spring/batch/processing/Application.java +++ b/spring-batch/src/main/java/com/ossez/spring/batch/Application.java @@ -1,4 +1,4 @@ -package us.cwiki.spring.batch.processing; +package com.ossez.spring.batch; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git a/spring-batch/src/main/java/org/baeldung/batch/SpringBatchConfig.java b/spring-batch/src/main/java/com/ossez/spring/batch/SpringBatchConfig.java similarity index 99% rename from spring-batch/src/main/java/org/baeldung/batch/SpringBatchConfig.java rename to spring-batch/src/main/java/com/ossez/spring/batch/SpringBatchConfig.java index b318dda154..89ee9ac60e 100644 --- a/spring-batch/src/main/java/org/baeldung/batch/SpringBatchConfig.java +++ b/spring-batch/src/main/java/com/ossez/spring/batch/SpringBatchConfig.java @@ -1,4 +1,4 @@ -package org.baeldung.batch; +package com.ossez.spring.batch; import org.baeldung.batch.model.Transaction; import org.baeldung.batch.service.CustomItemProcessor; diff --git a/spring-batch/src/main/java/org/baeldung/batch/SpringConfig.java b/spring-batch/src/main/java/com/ossez/spring/batch/SpringConfig.java similarity index 98% rename from spring-batch/src/main/java/org/baeldung/batch/SpringConfig.java rename to spring-batch/src/main/java/com/ossez/spring/batch/SpringConfig.java index 35abcb2d16..23390fe22f 100644 --- a/spring-batch/src/main/java/org/baeldung/batch/SpringConfig.java +++ b/spring-batch/src/main/java/com/ossez/spring/batch/SpringConfig.java @@ -1,4 +1,4 @@ -package org.baeldung.batch; +package com.ossez.spring.batch; import java.net.MalformedURLException; @@ -75,4 +75,4 @@ public class SpringConfig { return jobLauncher; } -} \ No newline at end of file +} diff --git a/spring-batch/src/main/java/org/baeldung/batch/model/Transaction.java b/spring-batch/src/main/java/com/ossez/spring/batch/model/Transaction.java similarity index 100% rename from spring-batch/src/main/java/org/baeldung/batch/model/Transaction.java rename to spring-batch/src/main/java/com/ossez/spring/batch/model/Transaction.java diff --git a/spring-batch/src/main/java/org/baeldung/batch/partitioner/CustomMultiResourcePartitioner.java b/spring-batch/src/main/java/com/ossez/spring/batch/partitioner/CustomMultiResourcePartitioner.java similarity index 98% rename from spring-batch/src/main/java/org/baeldung/batch/partitioner/CustomMultiResourcePartitioner.java rename to spring-batch/src/main/java/com/ossez/spring/batch/partitioner/CustomMultiResourcePartitioner.java index 667e013c35..10c158b3ca 100644 --- a/spring-batch/src/main/java/org/baeldung/batch/partitioner/CustomMultiResourcePartitioner.java +++ b/spring-batch/src/main/java/com/ossez/spring/batch/partitioner/CustomMultiResourcePartitioner.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.baeldung.batch.partitioner; +package com.ossez.spring.batch.partitioner; import java.util.HashMap; import java.util.Map; diff --git a/spring-batch/src/main/java/org/baeldung/batch/partitioner/SpringbatchPartitionConfig.java b/spring-batch/src/main/java/com/ossez/spring/batch/partitioner/SpringbatchPartitionConfig.java similarity index 99% rename from spring-batch/src/main/java/org/baeldung/batch/partitioner/SpringbatchPartitionConfig.java rename to spring-batch/src/main/java/com/ossez/spring/batch/partitioner/SpringbatchPartitionConfig.java index ad3aee4a2e..21a8d00b51 100644 --- a/spring-batch/src/main/java/org/baeldung/batch/partitioner/SpringbatchPartitionConfig.java +++ b/spring-batch/src/main/java/com/ossez/spring/batch/partitioner/SpringbatchPartitionConfig.java @@ -1,4 +1,4 @@ -package org.baeldung.batch.partitioner; +package com.ossez.spring.batch.partitioner; import org.baeldung.batch.model.Transaction; import org.baeldung.batch.service.RecordFieldSetMapper; diff --git a/spring-batch/src/main/java/org/baeldung/batch/partitioner/SpringbatchPartitionerApp.java b/spring-batch/src/main/java/com/ossez/spring/batch/partitioner/SpringbatchPartitionerApp.java similarity index 96% rename from spring-batch/src/main/java/org/baeldung/batch/partitioner/SpringbatchPartitionerApp.java rename to spring-batch/src/main/java/com/ossez/spring/batch/partitioner/SpringbatchPartitionerApp.java index e56afc591c..2896fe8268 100644 --- a/spring-batch/src/main/java/org/baeldung/batch/partitioner/SpringbatchPartitionerApp.java +++ b/spring-batch/src/main/java/com/ossez/spring/batch/partitioner/SpringbatchPartitionerApp.java @@ -1,4 +1,4 @@ -package org.baeldung.batch.partitioner; +package com.ossez.spring.batch.partitioner; import org.springframework.batch.core.Job; import org.springframework.batch.core.JobExecution; @@ -25,4 +25,4 @@ public class SpringbatchPartitionerApp { System.out.println("Job failed"); } } -} \ No newline at end of file +} diff --git a/spring-batch/src/main/java/org/baeldung/batch/service/CustomItemProcessor.java b/spring-batch/src/main/java/com/ossez/spring/batch/service/CustomItemProcessor.java similarity index 88% rename from spring-batch/src/main/java/org/baeldung/batch/service/CustomItemProcessor.java rename to spring-batch/src/main/java/com/ossez/spring/batch/service/CustomItemProcessor.java index 8ca7892fec..451806f856 100644 --- a/spring-batch/src/main/java/org/baeldung/batch/service/CustomItemProcessor.java +++ b/spring-batch/src/main/java/com/ossez/spring/batch/service/CustomItemProcessor.java @@ -1,4 +1,4 @@ -package org.baeldung.batch.service; +package com.ossez.spring.batch.service; import org.baeldung.batch.model.Transaction; import org.springframework.batch.item.ItemProcessor; @@ -9,4 +9,4 @@ public class CustomItemProcessor implements ItemProcessor10000.02015-10-31T00:00:00+05:301234devendra12321.02015-12-03T00:00:00+05:302134john23411.02015-02-02T00:00:00+05:302134robin \ No newline at end of file