Fix ClassPathScanningCandidateComponentProvider init

Closes gh-6780
This commit is contained in:
Stephane Nicoll
2016-09-01 14:23:17 +02:00
parent 2e1988f97e
commit 08fbe87290

View File

@@ -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());
}