Delegate ComponentScanBDP environment to scanner
Enables @Profile filtering within ComponentScanBeanDefinitionParser
This commit is contained in:
parent
111fb71fe1
commit
cd4fb665d9
|
|
@ -98,6 +98,7 @@ public class ComponentScanBeanDefinitionParser implements BeanDefinitionParser {
|
||||||
// Delegate bean definition registration to scanner class.
|
// Delegate bean definition registration to scanner class.
|
||||||
ClassPathBeanDefinitionScanner scanner = createScanner(readerContext, useDefaultFilters);
|
ClassPathBeanDefinitionScanner scanner = createScanner(readerContext, useDefaultFilters);
|
||||||
scanner.setResourceLoader(readerContext.getResourceLoader());
|
scanner.setResourceLoader(readerContext.getResourceLoader());
|
||||||
|
scanner.setEnvironment(parserContext.getDelegate().getEnvironment());
|
||||||
scanner.setBeanDefinitionDefaults(parserContext.getDelegate().getBeanDefinitionDefaults());
|
scanner.setBeanDefinitionDefaults(parserContext.getDelegate().getBeanDefinitionDefaults());
|
||||||
scanner.setAutowireCandidatePatterns(parserContext.getDelegate().getAutowireCandidatePatterns());
|
scanner.setAutowireCandidatePatterns(parserContext.getDelegate().getAutowireCandidatePatterns());
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue