beanWrapper.setPropertyValue(entityProperty, value);
newValue = beanWrapper.getPropertyValue(entityProperty);
} catch (InvalidPropertyException e) {
throw new InvalidSearchPropertyException(searchProperty, entityProperty, e);
} catch (Exception e) {
throw new InvalidSearchValueException(searchProperty, entityProperty, value, e);
}
return newValue;
}