catch and log exception 06/103706/1
authorBoslet, Cory <cory.boslet@att.com>
Sun, 15 Mar 2020 01:00:55 +0000 (21:00 -0400)
committerBenjamin, Max (mb388a) <mb388a@att.com>
Sun, 15 Mar 2020 01:00:56 +0000 (21:00 -0400)
catch and log exception in MSOHeatUtils

Issue-ID: SO-2733
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: Ibcb7c58c280f0deb2e5144a0082f4be64aa241af

adapters/mso-adapter-utils/src/main/java/org/onap/so/openstack/utils/MsoHeatUtils.java

index 8207c7c..f546464 100644 (file)
@@ -70,6 +70,7 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.context.annotation.Primary;
 import org.springframework.core.env.Environment;
 import org.springframework.stereotype.Component;
+import org.springframework.web.client.HttpClientErrorException;
 import com.fasterxml.jackson.databind.JsonNode;
 import com.fasterxml.jackson.databind.ObjectMapper;
 import com.google.common.base.Strings;
@@ -1191,7 +1192,11 @@ public class MsoHeatUtils extends MsoCommonUtils implements VduPlugin {
         InfraActiveRequests request = new InfraActiveRequests();
         request.setRequestId(requestId);
         request.setResourceStatusMessage(resourceStatusMessage);
-        requestDBClient.patchInfraActiveRequests(request);
+        try {
+            requestDBClient.patchInfraActiveRequests(request);
+        } catch (HttpClientErrorException e) {
+            logger.warn("Unable to update active request resource status");
+        }
     }
 
 }