From: Soumendu Sekhar Acharya Date: Mon, 11 Dec 2017 09:56:33 +0000 (+0530) Subject: sonar blocker for NullPointerException X-Git-Tag: v1.1.3~24 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F11%2F26011%2F1;p=dmaap%2Fmessagerouter%2Fmessageservice.git sonar blocker for NullPointerException NullPointerException might be thrown as 'filePath' is nullable Sonar Link: https://sonar.onap.org/component_issues/index?id=org.onap.dmaap.messagerouter.messageservice%3AdmaapMR1#resolved=false|severities=BLOCKER|assignees=soumendu Location: src/main/java/com/att/nsa/dmaap/service/MMRestService.java Line No-65 Change-Id: I042592bee40553f262baf5861ef61e8404f45a80 Issue-ID: DMAAP-184 Signed-off-by: Soumendu Sekhar Acharya --- diff --git a/src/main/java/com/att/nsa/dmaap/filemonitor/ServicePropertiesMap.java b/src/main/java/com/att/nsa/dmaap/filemonitor/ServicePropertiesMap.java index 0f7744c..7f12696 100644 --- a/src/main/java/com/att/nsa/dmaap/filemonitor/ServicePropertiesMap.java +++ b/src/main/java/com/att/nsa/dmaap/filemonitor/ServicePropertiesMap.java @@ -62,6 +62,7 @@ public class ServicePropertiesMap filePath = file.getPath(); } + if(filePath != null) { if(filePath.lastIndexOf(".json")>0){ ObjectMapper om = new ObjectMapper(); @@ -89,6 +90,7 @@ public class ServicePropertiesMap mapOfMaps.put(file.getName(), propMap); } + } logger.info("File - " + file.getName() + " is loaded into the map and the " + "corresponding system properties have been refreshed");