Fix potential null pointer 09/59109/1
authorBogumil Zebek <bogumil.zebek@nokia.com>
Mon, 6 Aug 2018 08:20:21 +0000 (10:20 +0200)
committerbogumil_zebek <bogumil.zebek@nokia.com>
Mon, 6 Aug 2018 08:20:21 +0000 (10:20 +0200)
Change-Id: I0577f9d32a733f390ebbaebf36297eca257b10dd
Issue-ID: AAI-342
Signed-off-by: bogumil_zebek <bogumil.zebek@nokia.com>
sparkybe-onap-service/src/main/java/org/onap/aai/sparky/viewandinspect/services/BaseVisualizationService.java

index 33819e2..a81ab9c 100644 (file)
@@ -193,7 +193,7 @@ public class BaseVisualizationService implements VisualizationService {
   public OperationResult buildVisualizationUsingGenericQuery(QueryRequest queryRequest) {
 
     OperationResult returnValue = new OperationResult();
-    OperationResult dataCollectionResult = new OperationResult();
+    OperationResult dataCollectionResult;
     QueryParams queryParams = null;
     SearchableEntity sourceEntity = null;
 
@@ -220,7 +220,7 @@ public class BaseVisualizationService implements VisualizationService {
       dataCollectionResult = new OperationResult(500, "Failed to get nodes-query result from AAI");
     }
 
-    if (dataCollectionResult.getResultCode() == 200) {
+    if (dataCollectionResult == null || dataCollectionResult.getResultCode() == 200) {
 
       String d3OutputJsonOutput = null;