From c7a69a60a882b49779af27967c78eade6227f6bd Mon Sep 17 00:00:00 2001 From: Albumen Kevin Date: Sat, 10 Jun 2023 18:15:20 +0800 Subject: [PATCH] Check registry in checkAndUpdateSubConfigs (#12486) --- .../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 extends ReferenceConfigBase { checkStubAndLocal(interfaceClass); ConfigValidationUtils.checkMock(interfaceClass, this); + if (StringUtils.isEmpty(url)) { + checkRegistry(); + } + resolveFile(); ConfigValidationUtils.validateReferenceConfig(this); postProcessConfig();