From 619add75ea412de8ef331d9ae898412818b203c6 Mon Sep 17 00:00:00 2001 From: "Singla, Rajiv (rs153v)" Date: Thu, 12 Oct 2017 11:15:16 -0400 Subject: TCA:Bug fix for JsonPath with non array values Change-Id: I98bd9b78a5c7017ca98a0ce85f2ea30a2cb682df Signed-off-by: Singla, Rajiv (rs153v) Issue-Id: DCAEGEN2-153 --- .../analytics/model/util/json/AnalyticsModelObjectMapperSupplier.java | 3 ++- .../model/util/json/AnalyticsModelObjectMapperSupplierTest.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'dcae-analytics-model/src') diff --git a/dcae-analytics-model/src/main/java/org/openecomp/dcae/apod/analytics/model/util/json/AnalyticsModelObjectMapperSupplier.java b/dcae-analytics-model/src/main/java/org/openecomp/dcae/apod/analytics/model/util/json/AnalyticsModelObjectMapperSupplier.java index ff98c3e..1a4feb3 100644 --- a/dcae-analytics-model/src/main/java/org/openecomp/dcae/apod/analytics/model/util/json/AnalyticsModelObjectMapperSupplier.java +++ b/dcae-analytics-model/src/main/java/org/openecomp/dcae/apod/analytics/model/util/json/AnalyticsModelObjectMapperSupplier.java @@ -104,7 +104,8 @@ public class AnalyticsModelObjectMapperSupplier implements Supplier options() { // Json Path exceptions are suppressed, also missing properties are tolerated - return EnumSet.of(Option.DEFAULT_PATH_LEAF_TO_NULL, Option.SUPPRESS_EXCEPTIONS); + return EnumSet.of(Option.DEFAULT_PATH_LEAF_TO_NULL, Option.SUPPRESS_EXCEPTIONS, + Option.ALWAYS_RETURN_LIST); } }); diff --git a/dcae-analytics-model/src/test/java/org/openecomp/dcae/apod/analytics/model/util/json/AnalyticsModelObjectMapperSupplierTest.java b/dcae-analytics-model/src/test/java/org/openecomp/dcae/apod/analytics/model/util/json/AnalyticsModelObjectMapperSupplierTest.java index 628b7ea..55dd817 100644 --- a/dcae-analytics-model/src/test/java/org/openecomp/dcae/apod/analytics/model/util/json/AnalyticsModelObjectMapperSupplierTest.java +++ b/dcae-analytics-model/src/test/java/org/openecomp/dcae/apod/analytics/model/util/json/AnalyticsModelObjectMapperSupplierTest.java @@ -57,7 +57,8 @@ public class AnalyticsModelObjectMapperSupplierTest extends BaseAnalyticsModelUn final Set