Browse Source

Fix ClassPathScanningCandidateComponentProvider init

Closes gh-6780
pull/6721/merge
Stephane Nicoll 10 years ago
parent
commit
08fbe87290
  1. 2
      spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletComponentRegisteringPostProcessor.java

2
spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletComponentRegisteringPostProcessor.java

@ -95,6 +95,8 @@ class ServletComponentRegisteringPostProcessor @@ -95,6 +95,8 @@ class ServletComponentRegisteringPostProcessor
private ClassPathScanningCandidateComponentProvider createComponentProvider() {
ClassPathScanningCandidateComponentProvider componentProvider = new ClassPathScanningCandidateComponentProvider(
false);
componentProvider.setEnvironment(this.applicationContext.getEnvironment());
componentProvider.setResourceLoader(this.applicationContext);
for (ServletComponentHandler handler : HANDLERS) {
componentProvider.addIncludeFilter(handler.getTypeFilter());
}

Loading…
Cancel
Save