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.