*/
protected void parseFieldProperty(XMPMetadata metadata, QName propertyName,
XMPSchema schema) throws XmpUnexpectedTypeException,
XmpPropertyFormatException, XmpParsingException,
XMLStreamException, XmpUnknownPropertyTypeException {
ComplexPropertyContainer field = new ComplexPropertyContainer(metadata,
propertyName.getPrefix(), propertyName.getLocalPart());
schema.addProperty(field);
field.setAttribute(new Attribute(null, "rdf", "parseType", "Resource"));
String type;
int elmtType = reader.get().nextTag();
while ((elmtType != XMLStreamReader.END_ELEMENT)
&& !reader.get().getName().getLocalPart().equals(SEQ_NAME)) {