if (valueProperty != null)
{
CharactersHandler charactersHandler = new ValueHandler(valueProperty);
typeBinding.setSimpleType(charactersHandler);
JBossXmlValue jbossXmlValue = typeInfo.getUnderlyingAnnotation(JBossXmlValue.class);
if(jbossXmlValue != null)
{
if(trace)
log.trace("Type " + typeInfo.getName() + " is annotated with @JBossXmlValue.ignoreEmptyString=" + jbossXmlValue.ignoreEmptyString());
typeBinding.setIgnoreEmptyString(jbossXmlValue.ignoreEmptyString());
}
}
else if (trace)
log.trace("No value for type=" + beanInfo.getName());