From b6c852c506e0c6aab06d536a52e4fa6bd09d252a Mon Sep 17 00:00:00 2001 From: spencergibb Date: Fri, 21 Aug 2020 10:06:07 -0400 Subject: [PATCH] Updates to use new BootstrapRegistry for ConfigData --- .../cloud/context/refresh/ConfigDataContextRefresher.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-cloud-context/src/main/java/org/springframework/cloud/context/refresh/ConfigDataContextRefresher.java b/spring-cloud-context/src/main/java/org/springframework/cloud/context/refresh/ConfigDataContextRefresher.java index 4606de47..f9fc9d27 100644 --- a/spring-cloud-context/src/main/java/org/springframework/cloud/context/refresh/ConfigDataContextRefresher.java +++ b/spring-cloud-context/src/main/java/org/springframework/cloud/context/refresh/ConfigDataContextRefresher.java @@ -17,6 +17,7 @@ package org.springframework.cloud.context.refresh; import org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor; +import org.springframework.boot.env.DefaultBootstrapRegisty; import org.springframework.cloud.context.scope.refresh.RefreshScope; import org.springframework.context.ConfigurableApplicationContext; import org.springframework.core.env.MutablePropertySources; @@ -44,7 +45,7 @@ public class ConfigDataContextRefresher extends ContextRefresher { String[] activeProfiles = getContext().getEnvironment().getActiveProfiles(); DefaultResourceLoader resourceLoader = new DefaultResourceLoader(); ConfigDataEnvironmentPostProcessor.applyTo(environment, resourceLoader, - activeProfiles); + new DefaultBootstrapRegisty(), activeProfiles); if (environment.getPropertySources().contains(REFRESH_ARGS_PROPERTY_SOURCE)) { environment.getPropertySources().remove(REFRESH_ARGS_PROPERTY_SOURCE);