{
Method writeMethod = desc.getWriteMethod();
if (writeMethod!=null) {
invokeOrBailOut(el, writeMethod, new Object[] {value});
invokeOrBailOut(el, writeMethod, new Object[] {value instanceof String?((String) value).trim():value});
}
log.debug("Unset " + name);
} else {
propertyMap.put(name, value);
propertyMap.put(name, value instanceof String?((String) value).trim():value);
if (log.isDebugEnabled()) {
log.debug("Set " + name + "= " + value);