Verwendung mehrerer DataSources in Spring Batch

Ich versuche, einige Datenquellen in Spring Batch zu konfigurieren. Beim Start löst Spring Batch die folgende Ausnahme aus:

To use the default BatchConfigurer the context must contain no more thanone DataSource, found 2

Ausschnitt aus der Stapelkonfiguration

@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
    }
    ...
}

Ich bin mir nicht sicher, warum ich diese Ausnahme sehe, da ich eine XML-basierte Konfiguration für Spring Batch gesehen habe, die mehrere Datenquellen deklariert. Ich verwende Spring Batch Core Version 3.0.1.RELEASE mit Spring Boot Version 1.1.5.RELEASE. Jede Hilfe wäre sehr dankbar.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage