try {
return adapter.adaptFrom(newValue);
} catch (Exception e) {
notAdaptableInputValue = new NotAdaptableInputValue(element, newValue, validator.get().getMessageInterpolator());
constraintViolations.add(notAdaptableInputValue);
throw new AdapterException(e);
}
}