in src/java/org/apache/fulcrum/intake/validator/DefaultValidator.java [216:239]
public void assertValidity(String testValue)
throws ValidationException
{
if (!required && StringUtils.isEmpty(testValue))
{
return;
}
if (required && StringUtils.isEmpty(testValue))
{
errorMessage = requiredMessage;
throw new ValidationException(requiredMessage);
}
if (minLength > 0 && testValue.length() < minLength)
{
errorMessage = minLengthMessage;
throw new ValidationException(minLengthMessage);
}
if (maxLength > 0 && testValue.length() > maxLength)
{
errorMessage = maxLengthMessage;
throw new ValidationException(maxLengthMessage);
}
}