private Configuration getConfigFileData(String filePath)
   {
      PropertiesConfiguration propConfig = new PropertiesConfiguration();
      try {
         propConfig.load(filePath);
         return ConfigurationUtils.convertToHierarchical(propConfig);
      } catch (ConfigurationException configEx) {
         log.error("Failed to load/locate/read configuration file :" + filePath, configEx);
         return null;
      }
   }