diff --git a/CHANGELOG.md b/CHANGELOG.md index 52d8b42f..2b672b2f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.5.7 +- Changed way of passing REMReM Generate Service uri and path from configs + ## 0.5.6 - Removed Protocol Interface dependency - Uplifted semantics version to 0.4.1 diff --git a/build.gradle b/build.gradle index a42d1191..a54fba41 100644 --- a/build.gradle +++ b/build.gradle @@ -60,7 +60,7 @@ subprojects { apply plugin: 'java' //Latest version for publish - version = "0.5.6" + version = "0.5.7" //Declare where to find the dependencies of project here repositories { diff --git a/publish-common/src/main/resources/config.template.properties b/publish-common/src/main/resources/config.template.properties index 49d83b49..4f8bfec6 100644 --- a/publish-common/src/main/resources/config.template.properties +++ b/publish-common/src/main/resources/config.template.properties @@ -23,9 +23,8 @@ eiffelsemantics.rabbitmq.domainId: eiffelxxx # properties for server used to generate messages - generate.server.host: 127.0.0.1 - generate.server.port: 8080 - generate.server.appName: generate + generate.server.uri: http://127.0.0.1:8080 + generate.server.path: /generate #Add rabbitmq properties for other protocols diff --git a/publish-service/src/integration-test/java/com/ericsson/eiffel/remrem/publish/controller/EiffelRemremCommonControllerUnitTest.java b/publish-service/src/integration-test/java/com/ericsson/eiffel/remrem/publish/controller/EiffelRemremCommonControllerUnitTest.java index 55472f0c..0366b081 100644 --- a/publish-service/src/integration-test/java/com/ericsson/eiffel/remrem/publish/controller/EiffelRemremCommonControllerUnitTest.java +++ b/publish-service/src/integration-test/java/com/ericsson/eiffel/remrem/publish/controller/EiffelRemremCommonControllerUnitTest.java @@ -147,7 +147,7 @@ public void testGenerateURLTemplate() throws Exception { map.put("mp", mp); map.put("msgType", msgType); - String correctURL = "http://{generateServerHost}:{generateServerPort}/{generateServerAppName}/{mp}?msgType={msgType}"; + String correctURL = "{generateServerUri}{generateServerPath}/{mp}?msgType={msgType}"; Map<String, String> mapTest = generateURLTemplate.getMap(mp, msgType); diff --git a/publish-service/src/main/java/com/ericsson/eiffel/remrem/publish/controller/GenerateURLTemplate.java b/publish-service/src/main/java/com/ericsson/eiffel/remrem/publish/controller/GenerateURLTemplate.java index a06d4229..3c761fbb 100644 --- a/publish-service/src/main/java/com/ericsson/eiffel/remrem/publish/controller/GenerateURLTemplate.java +++ b/publish-service/src/main/java/com/ericsson/eiffel/remrem/publish/controller/GenerateURLTemplate.java @@ -13,26 +13,22 @@ @Component public class GenerateURLTemplate { - @Value("${generate.server.host}") - private String generateServerHost; + @Value("${generate.server.uri}") + private String generateServerUri; - @Value("${generate.server.port}") - private String generateServerPort; - - @Value("${generate.server.appName}") - private String generateServerAppName; + @Value("${generate.server.path}") + private String generateServerPath; public String getUrl() { - return "http://{generateServerHost}:{generateServerPort}/{generateServerAppName}/{mp}?msgType={msgType}"; + return "{generateServerUri}{generateServerPath}/{mp}?msgType={msgType}"; } public Map<String, String> getMap(final String mp, final String msgType) { Map<String, String> map = new HashMap<>(); map.put("mp", mp); map.put("msgType", msgType); - map.put("generateServerHost", generateServerHost); - map.put("generateServerPort", generateServerPort); - map.put("generateServerAppName", generateServerAppName); + map.put("generateServerUri", generateServerUri); + map.put("generateServerPath", generateServerPath); return map; }