From 4f254f35279dbb3971e4c818a9604835534afe60 Mon Sep 17 00:00:00 2001 From: "everywhere.z" Date: Tue, 14 Jun 2022 00:18:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=A3=80=E6=9F=A5=E9=87=8D=E5=90=8Dis?= =?UTF-8?q?sue=EF=BC=8C=E6=8F=90=E5=87=BA=E4=B8=80=E4=B8=AATODO?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/yomahub/liteflow/parser/JsonFlowParser.java | 4 ++-- .../main/java/com/yomahub/liteflow/parser/XmlFlowParser.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/parser/JsonFlowParser.java b/liteflow-core/src/main/java/com/yomahub/liteflow/parser/JsonFlowParser.java index c52d883de..9b7a7cf01 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/parser/JsonFlowParser.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/parser/JsonFlowParser.java @@ -85,8 +85,8 @@ public abstract class JsonFlowParser extends BaseFlowParser { //先在元数据里放上chain chainArray.forEach(o -> { JSONObject innerJsonObject = (JSONObject) o; - - // 校验加载的 chainName 是否有重复的 + //校验加载的 chainName 是否有重复的 + //TODO 这里是否有个问题,当混合格式加载的时候,2个同名的Chain在不同的文件里,就不行了 String chainName = innerJsonObject.getString(NAME); if (!CHAIN_NAME_SET.add(chainName)) { throw new ChainDuplicateException(String.format("[chain name duplicate] chainName=%s", chainName)); diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/parser/XmlFlowParser.java b/liteflow-core/src/main/java/com/yomahub/liteflow/parser/XmlFlowParser.java index cf6468a0e..0ce88c8fd 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/parser/XmlFlowParser.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/parser/XmlFlowParser.java @@ -82,8 +82,8 @@ public abstract class XmlFlowParser extends BaseFlowParser { //先在元数据里放上chain chainList.forEach(e -> { - - // 校验加载的 chainName 是否有重复的 + //校验加载的 chainName 是否有重复的 + //TODO 这里是否有个问题,当混合格式加载的时候,2个同名的Chain在不同的文件里,就不行了 String chainName = e.attributeValue(NAME); if (!CHAIN_NAME_SET.add(chainName)) { throw new ChainDuplicateException(String.format("[chain name duplicate] chainName=%s", chainName));