code: @Override
  	protected void loadConfig(Properties props, String path, InputStream is) {
  		try {
  
  			// load properties into a Properties object
  			String jsonContent = IOUtils.toString(is);
  			// create an ObjectMapper instance.
  			ObjectMapper mapper = new ObjectMapper();
  			mapper.configure(JsonParser.Feature.ALLOW_UNQUOTED_FIELD_NAMES,
  					true);
  
  			// use the ObjectMapper to read the json string and create a tree
  			JsonNode node = mapper.readTree(jsonContent);
  			generateProperties(node, null, props);
  		} catch (JsonParseException e) {
  
  			throw new BundlingProcessException(
  					"jawr configuration could not be loaded at " + path
  							+ FIELD_NAME_SEPARATOR, e);
  		} catch (IOException e) {
  			throw new BundlingProcessException(
  					"jawr configuration could not be loaded at " + path
  							+ FIELD_NAME_SEPARATOR, e);
  		}
  	}
docs: /* (non-Javadoc)
  @see net.jawr.web.resource.bundle.factory.util.PropsFilePropertiesSource#loadConfig(java.util.Properties, java.lang.String, java.io.InputStream)