From 8649bcb5c0760d35732bdb61de4f1569e0487755 Mon Sep 17 00:00:00 2001 From: "Boslet, Cory" Date: Fri, 19 Jun 2020 13:57:48 -0400 Subject: Ignore unknown properties in the camunda response Ignore unknown properties in the camunda response so doesnt fail on timestamp. Updated unit test to account for changes to object mapper. Issue-ID: SO-2990 Signed-off-by: Benjamin, Max (mb388a) Change-Id: I15c064f7e93307f921c07d4aaa42122a5f93c380 --- .../src/main/java/org/onap/so/apihandler/common/ResponseHandler.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mso-api-handlers/mso-api-handler-common/src/main/java/org/onap/so/apihandler/common/ResponseHandler.java b/mso-api-handlers/mso-api-handler-common/src/main/java/org/onap/so/apihandler/common/ResponseHandler.java index af1258e963..65e8b438ad 100644 --- a/mso-api-handlers/mso-api-handler-common/src/main/java/org/onap/so/apihandler/common/ResponseHandler.java +++ b/mso-api-handlers/mso-api-handler-common/src/main/java/org/onap/so/apihandler/common/ResponseHandler.java @@ -32,6 +32,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Component; +import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.ObjectMapper; @@ -43,6 +44,7 @@ public class ResponseHandler { String responseBody = camundaResponse.getBody(); CamundaResponse response = null; ObjectMapper mapper = new ObjectMapper(); + mapper.disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES); try { response = mapper.readValue(responseBody, CamundaResponse.class); } catch (IOException | NullPointerException e) { -- cgit 1.2.3-korg