Uso de várias fontes de dados no lote de primavera

Estou tentando configurar algumas fontes de dados no Spring Batch. Na inicialização, o Spring Batch está lançando a seguinte exceção:

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

Snippet da configuração de lote

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

Não sei por que estou vendo essa exceção, porque vi algumas configurações baseadas em xml para o lote Spring que declaram várias fontes de dados. Estou usando o Spring Batch core versão 3.0.1.RELEASE com o Spring Boot versão 1.1.5.RELEASE. Qualquer ajuda seria muito apreciada.

questionAnswers(6)

yourAnswerToTheQuestion