diff --git a/api/src/main/java/org/openmrs/module/ipd/api/events/ConfigLoader.java b/api/src/main/java/org/openmrs/module/ipd/api/events/ConfigLoader.java index fc58629..0f2a42c 100644 --- a/api/src/main/java/org/openmrs/module/ipd/api/events/ConfigLoader.java +++ b/api/src/main/java/org/openmrs/module/ipd/api/events/ConfigLoader.java @@ -20,8 +20,8 @@ public class ConfigLoader { private ObjectMapper objectMapper = new ObjectMapper(); - @Value("${config-file.path}") - private String routeConfigurationFileLocation; + @Value("${ipd.events_config.file_path:/etc/bahmni_config/openmrs/apps/ipdDashboard/eventsConfig.json}") + private String eventsConfigurationFileLocation; public List getConfigs() { if (configs.isEmpty()) { @@ -32,10 +32,10 @@ public List getConfigs() { private void loadConfiguration() { try { - File routeConfigurationFile = new FileSystemResource(routeConfigurationFileLocation).getFile(); + File routeConfigurationFile = new FileSystemResource(eventsConfigurationFileLocation).getFile(); this.configs = objectMapper.readValue(routeConfigurationFile, new TypeReference>() {}); } catch (IOException exception) { - log.error("Failed to load configuration for file : " + routeConfigurationFileLocation, exception); + log.error("Failed to load configuration for file : " + eventsConfigurationFileLocation, exception); } } } diff --git a/api/src/main/resources/application.properties b/api/src/main/resources/application.properties index ed16b69..0a96e1e 100644 --- a/api/src/main/resources/application.properties +++ b/api/src/main/resources/application.properties @@ -1,3 +1,3 @@ # Route definitions -config-file.path=/etc/bahmni_config/openmrs/apps/ipdDashboard/eventsConfig.json \ No newline at end of file +ipd.events_config.file_path=/etc/bahmni_config/openmrs/apps/ipdDashboard/eventsConfig.json