protected String parseAttribute(XMLStreamReader xmlReader, String attr) throws ParsingException {
		String value = xmlReader.getAttributeValue(null, attr);
		if (value == null) {
			throw new ParsingException("missing attribute '" + attr + "'");
		}
		
		return value;
	}