Использование нескольких источников данных в Spring Batch
Я пытаюсь настроить пару источников данных в Spring Batch. При запуске Spring Batch выдает следующее исключение:
To use the default BatchConfigurer the context must contain no more thanone DataSource, found 2
Фрагмент из пакетной конфигурации
@Configuration
@EnableBatchProcessing
public class BatchJobConfiguration {
@Primary
@Bean(name = "baseDatasource")
public DataSource dataSource() {
// first datasource definition here
}
@Bean(name = "secondaryDataSource")
public DataSource dataSource2() {
// second datasource definition here
}
...
}
Не уверен, почему я вижу это исключение, потому что я видел некоторые основанные на XML конфигурации для пакета Spring, которые объявляют несколько источников данных. Я использую ядро Spring Batch версии 3.0.1.RELEASE с версией Spring Boot 1.1.5.RELEASE. Любая помощь будет принята с благодарностью.