Fix conflicts

This commit is contained in:
Albumen Kevin 2023-07-29 20:52:35 +08:00
parent 046898bbc8
commit ce65317207
1 changed files with 2 additions and 1 deletions

View File

@ -23,6 +23,7 @@ import org.apache.dubbo.config.spring.util.DubboBeanUtils;
import org.apache.dubbo.config.spring.util.EnvironmentUtils;
import org.apache.dubbo.rpc.model.ApplicationModel;
import org.apache.dubbo.rpc.model.ModuleModel;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
import org.springframework.beans.factory.support.BeanDefinitionRegistry;
@ -59,7 +60,7 @@ public class DubboContextPostProcessor implements BeanDefinitionRegistryPostProc
// Extract dubbo props from Spring env and put them to app config
ConfigurableEnvironment environment = (ConfigurableEnvironment) applicationContext.getEnvironment();
SortedMap<String, String> dubboProperties = EnvironmentUtils.filterDubboProperties(environment);
applicationModel.getModelEnvironment().setAppConfigMap(dubboProperties);
applicationModel.getModelEnvironment().getAppConfigMap().putAll(dubboProperties);
// register ConfigManager singleton
beanFactory.registerSingleton(ConfigManager.BEAN_NAME, applicationModel.getApplicationConfigManager());