{
Set<MethodConstraintViolation<Object>> cvs = methodValidator.validateAllParameters(object, method, parameterValues, groups);
for (Iterator<MethodConstraintViolation<Object>> it = cvs.iterator(); it.hasNext(); )
{
ConstraintViolation<Object> cv = it.next();
Type ct = util.getConstraintType(cv);
Object o = cv.getInvalidValue();
String value = (o == null ? "" : o.toString());
String path = (suppressPath ? "*" : cv.getPropertyPath().toString());
rcvs.add(new ResteasyConstraintViolation(ct, path, cv.getMessage(), value));
}