diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/launch/support/JobRegistryBackgroundJobRunner.java b/spring-batch-core/src/main/java/org/springframework/batch/core/launch/support/JobRegistryBackgroundJobRunner.java index b178bd85a..784fe278a 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/launch/support/JobRegistryBackgroundJobRunner.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/launch/support/JobRegistryBackgroundJobRunner.java @@ -122,13 +122,12 @@ public class JobRegistryBackgroundJobRunner { maybeCreateJobLoader(); - for (int i = 0; i < paths.length; i++) { + for (String s : paths) { - Resource[] resources = parentContext.getResources(paths[i]); + Resource[] resources = parentContext.getResources(s); - for (int j = 0; j < resources.length; j++) { + for (Resource path : resources) { - Resource path = resources[j]; if (logger.isInfoEnabled()) { logger.info("Registering Job definitions from " + Arrays.toString(resources)); } diff --git a/spring-batch-infrastructure/src/test/java/org/springframework/batch/container/jms/BatchMessageListenerContainer.java b/spring-batch-infrastructure/src/test/java/org/springframework/batch/container/jms/BatchMessageListenerContainer.java index c2b65ad1f..8558ff2c2 100644 --- a/spring-batch-infrastructure/src/test/java/org/springframework/batch/container/jms/BatchMessageListenerContainer.java +++ b/spring-batch-infrastructure/src/test/java/org/springframework/batch/container/jms/BatchMessageListenerContainer.java @@ -131,8 +131,8 @@ public class BatchMessageListenerContainer extends DefaultMessageListenerContain */ public void initializeProxy() { ProxyFactory factory = new ProxyFactory(); - for (int i = 0; i < advices.length; i++) { - DefaultPointcutAdvisor advisor = new DefaultPointcutAdvisor(advices[i]); + for (Advice advice : advices) { + DefaultPointcutAdvisor advisor = new DefaultPointcutAdvisor(advice); NameMatchMethodPointcut pointcut = new NameMatchMethodPointcut(); pointcut.addMethodName("receiveAndExecute"); advisor.setPointcut(pointcut);