This is an automated email from the ASF dual-hosted git repository.

liujun pushed a commit to branch master-hsf
in repository https://gitbox.apache.org/repos/asf/dubbo.git

commit a2c8facb3bd5fa67b3e960705dd95c4f7cab04aa
Author: ken.lj <[email protected]>
AuthorDate: Thu Nov 14 20:36:37 2019 +0800

    log warn msg in case of finding of duplicate configs so as not to interrupt 
startup process
---
 .../src/main/java/org/apache/dubbo/config/context/ConfigManager.java    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/context/ConfigManager.java
 
b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/context/ConfigManager.java
index 124bffb..b5cfe5c 100644
--- 
a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/context/ConfigManager.java
+++ 
b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/context/ConfigManager.java
@@ -325,7 +325,7 @@ public class ConfigManager {
     private void checkDuplicate(AbstractConfig oldOne, AbstractConfig newOne) {
         if (oldOne != null && !oldOne.equals(newOne)) {
             String configName = oldOne.getClass().getSimpleName();
-            throw new IllegalStateException("Duplicate Config found for " + 
configName + ", you should use only one unique " + configName + " for one 
application.");
+            logger.warn("Duplicate Config found for " + configName + ", you 
should use only one unique " + configName + " for one application.");
         }
     }
 

Reply via email to