**[Dave Syer](https://jira.spring.io/secure/ViewProfile.jspa?name=david_syer)** opened **[SPR-11723](https://jira.spring.io/browse/SPR-11723?redirect=false)** and commented Similar but different to #16056 (and more surprising and irritating to users). Originally raised via Spring Boot at https://github.com/spring-projects/spring-boot/issues/710. --- **Affects:** 4.0.3 **Issue Links:** - #15612 AnnotationConfigApplicationContext doesn't process `@Configuration` classes scanned by component scan. (_**"is duplicated by"**_) - #14201 Beans defined by `@ComponentScan` are skipped in `@Configuration` override - #16056 `@Configuration` imported via ImportBeanDefinitionRegistrar is not processed as configuration - #16848 Regression in `@Condition` exclusion - #19171 Doc: `@Bean` methods on `@Configuration` class returned from another `@Bean` method do not work 2 votes, 6 watchers
Dave Syer opened SPR-11723 and commented
Similar but different to #16056 (and more surprising and irritating to users). Originally raised via Spring Boot at spring-projects/spring-boot#710.
Affects: 4.0.3
Issue Links:
@Configurationclasses scanned by component scan. ("is duplicated by")@ComponentScanare skipped in@Configurationoverride@Configurationimported via ImportBeanDefinitionRegistrar is not processed as configuration@Conditionexclusion@Beanmethods on@Configurationclass returned from another@Beanmethod do not work2 votes, 6 watchers