From a346f14f80fb3b52e66066c50f90f8e3bd8e8540 Mon Sep 17 00:00:00 2001 From: Mahmoud Ben Hassine Date: Tue, 12 Jul 2022 07:11:34 +0200 Subject: [PATCH] Change visibility of application context to protected in AbstractBatchConfiguration --- .../configuration/annotation/AbstractBatchConfiguration.java | 2 +- .../configuration/annotation/SimpleBatchConfiguration.java | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/annotation/AbstractBatchConfiguration.java b/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/annotation/AbstractBatchConfiguration.java index a8a7ce119..aa11f23b2 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/annotation/AbstractBatchConfiguration.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/annotation/AbstractBatchConfiguration.java @@ -55,7 +55,7 @@ import org.springframework.util.Assert; public abstract class AbstractBatchConfiguration implements InitializingBean { @Autowired - private ApplicationContext context; + protected ApplicationContext context; private BatchConfigurer configurer; diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/annotation/SimpleBatchConfiguration.java b/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/annotation/SimpleBatchConfiguration.java index b6b83a395..198fc2262 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/annotation/SimpleBatchConfiguration.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/annotation/SimpleBatchConfiguration.java @@ -21,7 +21,6 @@ import org.springframework.batch.core.explore.JobExplorer; import org.springframework.batch.core.launch.JobLauncher; import org.springframework.batch.core.repository.JobRepository; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.context.ApplicationContext; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.transaction.PlatformTransactionManager; @@ -39,9 +38,6 @@ import org.springframework.transaction.PlatformTransactionManager; @Configuration(proxyBeanMethods = false) public class SimpleBatchConfiguration extends AbstractBatchConfiguration { - @Autowired - protected ApplicationContext context; - @Autowired(required = false) private Collection configurers;