public String getProperty(String key) throws PropertyNotFoundException {
		String value = null;
		if (null != properties.getProperty(key)) {
			value = properties.getProperty(key).trim();
		} else {
			String errorMsg = new StringBuilder(key).append(" property not found in property file.").toString();
			LOG.warn(errorMsg);
			throw new PropertyNotFoundException(key, errorMsg);
		}
		return value;
	}