LOGGER.debug(this.callerObjectDescription + ": PropertyEditor not found for property [" + name + "](" + clazz + ").");
}
} catch (TypeMismatchException ex) {
toStringConvertionFailed = true;
// LOGGER.debug(this.callerObjectDescription + ": String conversion of property [" + name + "] failed. Exception [" + ex + "]");
propertyMappingFailedExceptions.add(new PropertyMappingFailedException(target.getClass(), name, "String conversion of property ["
+ name + "] failed." + ex.getMessage(), ex));
}
if (toStringConvertionFailed) {
propertyMappingFailedExceptions.add(new PropertyMappingFailedException(target.getClass(), name, "Default conversion of property ["
+ name + "] failed." + e.getMessage(), e));
}
}
}
} catch (InvalidPropertyException ex) {
// LOGGER.debug(this.callerObjectDescription + ": " + ex);
propertyMappingFailedExceptions.add(new PropertyMappingFailedException(target.getClass(), name, "Property [" + name
+ "] does not exist in the target bean (" + target.getClass() + ")." + ex.getMessage(), ex));
} catch (Throwable ex) {
LOGGER.debug(this.callerObjectDescription + ": " + ex.getLocalizedMessage(), ex);
propertyMappingFailedExceptions.add(new PropertyMappingFailedException(target.getClass(), name,
"Unknown exception occured during mapping property [" + name + "] to the target bean (" + target.getClass() + ")." + ex.getMessage()));
}
}
}
if (!propertyMappingFailedExceptions.isEmpty()) {