From bb4fbb11fbd7876b85b5037071248a2849341439 Mon Sep 17 00:00:00 2001 From: "chen.ma" Date: Fri, 31 Dec 2021 07:54:30 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E4=B8=8D=E5=88=B0=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E7=AB=AF=E8=87=AA=E5=AE=9A=E4=B9=89=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=E6=8A=9B=E5=87=BA.=20(#53)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hippo4j/config/service/biz/impl/ConfigServiceImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigServiceImpl.java b/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigServiceImpl.java index 6b741d4e..f6d45949 100644 --- a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigServiceImpl.java +++ b/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigServiceImpl.java @@ -2,6 +2,7 @@ package cn.hippo4j.config.service.biz.impl; import cn.hippo4j.common.config.ApplicationContextHolder; import cn.hippo4j.common.toolkit.*; +import cn.hippo4j.common.web.exception.ServiceException; import cn.hippo4j.config.event.LocalDataChangeEvent; import cn.hippo4j.config.mapper.ConfigInfoMapper; import cn.hippo4j.config.mapper.ConfigInstanceMapper; @@ -83,7 +84,9 @@ public class ConfigServiceImpl implements ConfigService { } ConfigAllInfo configAllInfo = findConfigAllInfo(params[0], params[1], params[2]); - if (configAllInfo != null && configInstance == null) { + if (configAllInfo == null && configInstance == null) { + throw new ServiceException("Thread pool configuration is not defined."); + } else if (configAllInfo != null && configInstance == null) { resultConfig = configAllInfo; } else if (configAllInfo == null && configInstance != null) { resultConfig = configInstance;