X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=engine-d%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fholmes%2Fdsa%2Fdmaappolling%2FSubscriber.java;fp=engine-d%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fholmes%2Fdsa%2Fdmaappolling%2FSubscriber.java;h=af772fb169344aba8fa9386c1bbc4545cacac6af;hb=250751bc1942dfa15b8f24bbc2576ab9ab5c55fd;hp=8c3d4f56d87a17ac19b7398a080d42a4d48c51c6;hpb=79fef5f18c70df400890207dc8a3200e414caabb;p=holmes%2Fengine-management.git diff --git a/engine-d/src/main/java/org/onap/holmes/dsa/dmaappolling/Subscriber.java b/engine-d/src/main/java/org/onap/holmes/dsa/dmaappolling/Subscriber.java index 8c3d4f5..af772fb 100644 --- a/engine-d/src/main/java/org/onap/holmes/dsa/dmaappolling/Subscriber.java +++ b/engine-d/src/main/java/org/onap/holmes/dsa/dmaappolling/Subscriber.java @@ -88,8 +88,13 @@ public class Subscriber { private List extractVesAlarm(List responseEntity) { List vesAlarmList = new ArrayList<>(); for (String entity : responseEntity) { - vesAlarmList.add(dMaaPResponseUtil.convertJsonToVesAlarm(entity)); - } + try { + vesAlarmList.add(dMaaPResponseUtil.convertJsonToVesAlarm(entity)); + } catch (Exception e) { + log.error("Failed to convert the response data to VES alarm ", e); + //Continue with other events + } + } return vesAlarmList; } }