package org.onap.nbi.exceptions; import org.springframework.validation.FieldError; import org.springframework.validation.ObjectError; import java.util.List; public class ValidationException extends ApiException { private String messages; public ValidationException(List listErrors) { super(); StringBuilder sb = new StringBuilder(); for (ObjectError error : listErrors) { if (error instanceof FieldError) { sb.append(((FieldError) error).getField()) .append(" ") .append(((FieldError) error).getDefaultMessage()) .append(". "); } else { sb.append(" ").append(error.getDefaultMessage()).append(". "); } } messages = sb.toString(); } public String getMessages() { return messages; } }