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
1 changed files with 2 additions and 0 deletions

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