Merge "Change topics setup for LCM"
diff --git a/bpmn/MSOCommonBPMN/src/main/java/org/openecomp/mso/client/appc/ApplicationControllerClient.java b/bpmn/MSOCommonBPMN/src/main/java/org/openecomp/mso/client/appc/ApplicationControllerClient.java
index 72ffa96..aa94eb5 100644
--- a/bpmn/MSOCommonBPMN/src/main/java/org/openecomp/mso/client/appc/ApplicationControllerClient.java
+++ b/bpmn/MSOCommonBPMN/src/main/java/org/openecomp/mso/client/appc/ApplicationControllerClient.java
@@ -142,15 +142,9 @@
 		Properties properties = new Properties();
 		Map<String, String> globalProperties = PropertyConfiguration.getInstance()
 				.getProperties("mso.bpmn.urn.properties");
-		if (controllerType==null || controllerType.length()==0 || controllerType.equalsIgnoreCase("appc")) {
-			properties.put("topic.read", globalProperties.get("appc.client.topic.read"));
-			properties.put("topic.write", globalProperties.get("appc.client.topic.write"));
-		} else {
-			properties.put("topic.read", globalProperties.get("appc.client.topic." + controllerType + ".read"));
-			properties.put("topic.write", globalProperties.get("appc.client.topic." + controllerType + ".write"));
-		}
-		properties.put("topic.sdnc.read", globalProperties.get("appc.client.topic.sdnc.read"));
-		properties.put("topic.sdnc.write", globalProperties.get("appc.client.topic.sdnc.write"));
+		
+		properties.put("topic.read", globalProperties.get("appc.client.topic.read"));
+		properties.put("topic.write", globalProperties.get("appc.client.topic.write"));
 		properties.put("sdnc-topic.read", globalProperties.get("appc.client.topic.sdnc.read"));
 		properties.put("sdnc-topic.write", globalProperties.get("appc.client.topic.sdnc.write"));
 		properties.put("topic.read.timeout", globalProperties.get("appc.client.topic.read.timeout"));
diff --git a/bpmn/MSOCommonBPMN/src/test/java/org/openecomp/mso/client/appc/ApplicationControllerClientTest.java b/bpmn/MSOCommonBPMN/src/test/java/org/openecomp/mso/client/appc/ApplicationControllerClientTest.java
index ec093be..2800a28 100644
--- a/bpmn/MSOCommonBPMN/src/test/java/org/openecomp/mso/client/appc/ApplicationControllerClientTest.java
+++ b/bpmn/MSOCommonBPMN/src/test/java/org/openecomp/mso/client/appc/ApplicationControllerClientTest.java
@@ -99,14 +99,15 @@
 		Properties properties = client.getLCMProperties();

 		assertEquals(properties.get("topic.read"), "APPC-TEST-AMDOCS2");

 		assertEquals(properties.get("topic.write"), "APPC-TEST-AMDOCS1-DEV3");

-		assertEquals(properties.get("topic.sdnc.read"), "SDNC-LCM-READ");

-		assertEquals(properties.get("topic.sdnc.write"), "SDNC-LCM-WRITE");

+		assertEquals(properties.get("sdnc-topic.read"), "SDNC-LCM-READ");

+		assertEquals(properties.get("sdnc-topic.write"), "SDNC-LCM-WRITE");

 		assertEquals(properties.get("topic.read.timeout"), "120000");

 		assertEquals(properties.get("client.response.timeout"), "120000");

 		assertEquals(properties.get("poolMembers"),

 				"uebsb93kcdc.it.att.com:3904,uebsb92kcdc.it.att.com:3904,uebsb91kcdc.it.att.com:3904");

 		assertEquals(properties.get("client.key"), "iaEMAfjsVsZnraBP");

 		assertEquals(properties.get("client.secret"), "wcivUjsjXzmGFBfxMmyJu9dz");

+		assertEquals(properties.get("controllerType"), "appc");

 	}

 

 }
\ No newline at end of file