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

albumenj pushed a commit to branch 3.2
in repository https://gitbox.apache.org/repos/asf/dubbo.git


The following commit(s) were added to refs/heads/3.2 by this push:
     new c7a69a60a8 Check registry in checkAndUpdateSubConfigs (#12486)
c7a69a60a8 is described below

commit c7a69a60a882b49779af27967c78eade6227f6bd
Author: Albumen Kevin <[email protected]>
AuthorDate: Sat Jun 10 18:15:20 2023 +0800

    Check registry in checkAndUpdateSubConfigs (#12486)
---
 .../src/main/java/org/apache/dubbo/config/ReferenceConfig.java        | 4 ++++
 1 file changed, 4 insertions(+)

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 0794718538..50bf549a20 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
@@ -743,6 +743,10 @@ public class ReferenceConfig<T> extends 
ReferenceConfigBase<T> {
         checkStubAndLocal(interfaceClass);
         ConfigValidationUtils.checkMock(interfaceClass, this);
 
+        if (StringUtils.isEmpty(url)) {
+            checkRegistry();
+        }
+
         resolveFile();
         ConfigValidationUtils.validateReferenceConfig(this);
         postProcessConfig();

Reply via email to