*/
public static Map<String, Object> loadJSONFromJarPackagedFile(String filePath) throws SettingsException {
XContentParser parser = null;
try {
parser = XContentFactory.xContent(XContentType.JSON).createParser(Utils.class.getResourceAsStream(filePath));
Map<String, Object> ret = parser.mapAndClose();
if (logger.isDebugEnabled())
logger.debug("jar packaged JSON file {} content is: {}", filePath, ret);
return ret;
} catch (IOException e) {
throw new SettingsException(e.getMessage(), e);