try {
value = PropertyUtils.getProperty(bean, property);
} catch(IllegalAccessException e) {
Log log = LogFactory.getLog(ValidatorUtils.class);
log.error(e.getMessage(), e);
} catch(InvocationTargetException e) {
Log log = LogFactory.getLog(ValidatorUtils.class);
log.error(e.getMessage(), e);
} catch(NoSuchMethodException e) {
Log log = LogFactory.getLog(ValidatorUtils.class);