From 08fbe872905aeababd4e5ed617a9b1bed10024c7 Mon Sep 17 00:00:00 2001 From: Stephane Nicoll Date: Thu, 1 Sep 2016 14:23:17 +0200 Subject: [PATCH] Fix ClassPathScanningCandidateComponentProvider init Closes gh-6780 --- .../web/servlet/ServletComponentRegisteringPostProcessor.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletComponentRegisteringPostProcessor.java b/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletComponentRegisteringPostProcessor.java index 8058569108e..abc4b90d075 100644 --- a/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletComponentRegisteringPostProcessor.java +++ b/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletComponentRegisteringPostProcessor.java @@ -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()); }