From fdd9882d31ca618a2e1e1e8dc3f09c11b2097642 Mon Sep 17 00:00:00 2001 From: YuanHu Date: Tue, 6 Sep 2016 11:09:48 +0800 Subject: NullPointer Protected while plan is empty. Change-Id: I124e06b671fea5305c617483c64547e91c2fe212 Signed-off-by: YuanHu --- .../catalog/model/parser/yaml/entity/ParseYamlResult.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'catalog-core') diff --git a/catalog-core/catalog-mgr/src/main/java/org/openo/commontosca/catalog/model/parser/yaml/entity/ParseYamlResult.java b/catalog-core/catalog-mgr/src/main/java/org/openo/commontosca/catalog/model/parser/yaml/entity/ParseYamlResult.java index 5075f485..e64a6abb 100644 --- a/catalog-core/catalog-mgr/src/main/java/org/openo/commontosca/catalog/model/parser/yaml/entity/ParseYamlResult.java +++ b/catalog-core/catalog-mgr/src/main/java/org/openo/commontosca/catalog/model/parser/yaml/entity/ParseYamlResult.java @@ -153,7 +153,10 @@ public class ParseYamlResult { } private List jsonObject2PlanList(JsonObject plans) { - List retList = new ArrayList(); + if (plans == null) { + return new ArrayList<>(); + } + List retList = new ArrayList<>(); Iterator> iterator = plans.entrySet().iterator(); while (iterator.hasNext()) { Plan ret = new Plan(); -- cgit 1.2.3-korg