{
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)