error.addProperty("type", "validation");
final XmlsonArray invalidValues = new XmlsonArray("invalid-values");
for (InvalidValue invalidValue : exception.getInvalidValues()) {
final XmlsonObject value = new XmlsonObject("invalid-value");
value.addProperty("class", invalidValue.getBeanClass().getName());
value.addProperty("field", invalidValue.getPropertyName());
value.addProperty("message", invalidValue.getMessage());
invalidValues.add(value);
}
error.add(invalidValues);