From b5a6735c95885d578d1a650cff26bd84683a1eb5 Mon Sep 17 00:00:00 2001 From: "william.liangf" Date: Thu, 8 Dec 2011 11:57:08 +0000 Subject: [PATCH] =?UTF-8?q?=E8=BF=98=E5=8E=9Fprovider=E9=85=8D=E7=BD=AEdef?= =?UTF-8?q?ault.=E5=89=8D=E7=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@602 1a56cb94-b969-4eaa-88fa-be21384802f2 --- .../main/java/com/alibaba/dubbo/config/AbstractConfig.java | 4 ++++ .../src/main/java/com/alibaba/dubbo/config/ServiceConfig.java | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/dubbo-config/src/main/java/com/alibaba/dubbo/config/AbstractConfig.java b/dubbo-config/src/main/java/com/alibaba/dubbo/config/AbstractConfig.java index ba9e06c1c..86382d3e7 100644 --- a/dubbo-config/src/main/java/com/alibaba/dubbo/config/AbstractConfig.java +++ b/dubbo-config/src/main/java/com/alibaba/dubbo/config/AbstractConfig.java @@ -132,6 +132,10 @@ public abstract class AbstractConfig implements Serializable { if (pre != null && pre.length() > 0) { str = pre + "," + str; } + pre = (String)parameters.get(key); + if (pre != null && pre.length() > 0) { + str = pre + "," + str; + } } if (prefix != null && prefix.length() > 0) { key = prefix + "." + key; diff --git a/dubbo-config/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java b/dubbo-config/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java index 485c5097b..54a6aab95 100644 --- a/dubbo-config/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java +++ b/dubbo-config/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java @@ -327,7 +327,7 @@ public class ServiceConfig extends AbstractServiceConfig { } map.put("dubbo", Version.getVersion()); appendParameters(map, application); - appendParameters(map, provider, Constants.DEFAULT_KEY); + appendParameters(map, provider); appendParameters(map, protocolConfig); appendParameters(map, this); map.put("prompt", "dubbo"); -- GitLab