From e2d1c3d920f371b55e36f93e34be2bcf3b350074 Mon Sep 17 00:00:00 2001 From: dsyer Date: Wed, 10 Mar 2010 08:52:48 +0000 Subject: [PATCH] RESOLVED - issue BATCH-1528: Namespace context partition element requires bean with name "transactionManager" --- .../batch/core/configuration/xml/StepParserStepFactoryBean.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/xml/StepParserStepFactoryBean.java b/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/xml/StepParserStepFactoryBean.java index 0d3d654d6..77b4703c1 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/xml/StepParserStepFactoryBean.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/xml/StepParserStepFactoryBean.java @@ -244,7 +244,7 @@ class StepParserStepFactoryBean implements FactoryBean, BeanNameAware { public boolean requiresTransactionManager() { // Currently all step implementations other than TaskletStep are // AbstractStep and do not require a transaction manager - return tasklet != null; + return hasChunkElement || tasklet != null; } private void configureAbstractStep(AbstractStep ts) {