Object previousValue = getValue();
setValue(convertedValue);
setSubmittedValue(null);
if (compareValues(previousValue, convertedValue))
{
queueEvent(new ValueChangeEvent(this, previousValue, convertedValue));
}
}
catch (Exception ex)
{
throw new FacesException("Exception while validating component with path : "+_ComponentUtils.getPathToComponent(this),ex);