Added fix for potential nullpointerexception

Added fix for potential nullpointerexception reported in sonar

Change-Id: Iea73bbaeb1dc7d8fdecf3243dc123dbfbb3b67b9
Issue-ID: SO-1026
Signed-off-by: Chandan Ghosh <cghosh12@in.ibm.com>
diff --git a/bpmn/so-bpmn-infrastructure-common/src/main/java/org/onap/so/bpmn/infrastructure/workflow/service/ServicePluginFactory.java b/bpmn/so-bpmn-infrastructure-common/src/main/java/org/onap/so/bpmn/infrastructure/workflow/service/ServicePluginFactory.java
index 7226feb..80b64dd 100644
--- a/bpmn/so-bpmn-infrastructure-common/src/main/java/org/onap/so/bpmn/infrastructure/workflow/service/ServicePluginFactory.java
+++ b/bpmn/so-bpmn-infrastructure-common/src/main/java/org/onap/so/bpmn/infrastructure/workflow/service/ServicePluginFactory.java
@@ -233,8 +233,11 @@
 
 		Map<String, Object> vpnRequestInputs = getVPNResourceRequestInputs(resources);
 		// here we put client signal to vpn resource inputs
-		vpnRequestInputs.put("src-client-signal", srcClientSignal);
-		vpnRequestInputs.put("dst-client-signal", dstClientSignal);
+		if(null!=vpnRequestInputs) {
+			vpnRequestInputs.put("src-client-signal", srcClientSignal);
+			vpnRequestInputs.put("dst-client-signal", dstClientSignal);
+		}
+		
 
 		// Now we need to query terminal points from SP resourcemgr system.
 		List<Object> locationTerminalPointList = queryTerminalPointsFromServiceProviderSystem(srcLocation, dstLocation);