{
AttributeHandler handler = binding.getHandler();
if(handler != null)
{
Object value = handler.unmarshal(elementName, attrName, binding, nsCtx, attrs.getValue(i));
handler.attribute(elementName, attrName, binding, o, value);
}
else
{
throw new JBossXBRuntimeException(
"Attribute binding present but has no handler: element=" + elementName + ", attrinute=" + attrName