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 9facee3eaaf9cf1393aac3f0cc6899c638f5aebf
Author: Ian Luo <[email protected]>
AuthorDate: Wed Nov 6 20:36:46 2019 +0800

    init methodmodel no matter attribute is present or not
---
 .../src/main/java/org/apache/dubbo/config/ReferenceConfig.java         | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
 
b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
index d082bbe..91fa2eb 100644
--- 
a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
+++ 
b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
@@ -347,7 +347,6 @@ public class ReferenceConfig<T> extends 
AbstractReferenceConfig {
                 }
             }
 
-            ApplicationModel.getConsumerModel(URL.buildKey(interfaceName, 
group, version)).init(attributes);
         }
 
 
@@ -365,6 +364,8 @@ public class ReferenceConfig<T> extends 
AbstractReferenceConfig {
         serviceMetadata.addAttribute(PROXY_CLASS_REF, ref);
         serviceMetadata.getAttachments().putAll(map);
 
+        ApplicationModel.getConsumerModel(URL.buildKey(interfaceName, group, 
version)).init(attributes);
+
         initialized = true;
     }
 

Reply via email to