При выполнении моей работы я получаю ниже исключенияНет боба под названием «springbatch.readerDataSource» не определен
не удается разрешить ссылки на боб «springbatch.readerDataSource» при установке свойства компонента «DataSource»; вложенное исключение org.springframework.beans.factory.NoSuchBeanDefinitionException: Нет боба под названием 'springbatch.readerDataSource' не определен на org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference (BeanDefinitionValueResolver.java:329)
Примечание. Я не создаю отдельный файл чтения. Просто используйте JdbcCursorItemReader.
Мой конфигурационный файл
<bean id="itemReader"
class="org.springframework.batch.item.database.JdbcCursorItemReader" scope="step">
<property name="dataSource" ref="springbatch.batchDataSource"/>
<property name="sql"
value=
"select Cust_Id from Customer "/>
<property name="rowMapper">
<bean class="com.insurance.premiumrecalculation.batch.CustDto" />
</property>
</bean>
<bean id="policy.premium.recalculation.PremiumRecalculationWriter"
class="com.insurance.premiumrecalculation.batch.PremiumRecalculationProcessWriter" scope="step"/>
<batch:job id="policy.job.premiumRecalculation"
job-repository="springbatch.jobRepository" parent="springbatch.job.baseJob">
<batch:step id="policy.step.premiumrecalculation" parent="springbatch.step.baseStep">
<batch:tasklet allow-start-if-complete="false" transaction-manager="powTransactionManager">
<batch:chunk commit-interval="10"
reader="itemReader"
writer="policy.premium.recalculation.PremiumRecalculationWriter"/>
</batch:tasklet>
</batch:step>
</batch:job>
Заранее спасибо
В моем файле конфигурации яровой «springbatch.batchDataSource» уже cofigured .Также в моем XML я использую springbatch.batchDataSource но бросает исключение для «springbatch.readerDataSource». – Smita