if (seenXmlAnyAttribute != null)
throw new RuntimeException("@XmlAnyAttribute seen on two properties: " + property.getName() + " and " + seenXmlAnyAttribute.getName());
seenXmlAnyAttribute = property;
AnyAttributePropertyHandler anyHandler = new AnyAttributePropertyHandler(property, property.getType());
AnyAttributeBinding anyAttribute = new AnyAttributeBinding(schemaBinding, anyHandler);
typeBinding.setAnyAttribute(anyAttribute);
JBossXmlPreserveWhitespace preserveSpace = property.getUnderlyingAnnotation(JBossXmlPreserveWhitespace.class);
if(preserveSpace != null)
anyAttribute.setNormalizeSpace(preserveSpace.preserve() ? false : true);
if (trace)
log.trace("Bound any attribute type=" + beanInfo.getName() + " property=" + property.getName() + ", normalizeSpace=" + anyAttribute.isNormalizeSpace());
}
// Are we determining the property order?
if (determinePropertyOrder)
{