diff --git a/plugins/oval/src/main/java/org/apache/struts2/oval/interceptor/OValValidationInterceptor.java b/plugins/oval/src/main/java/org/apache/struts2/oval/interceptor/OValValidationInterceptor.java index 176564282..f1043e438 100644 --- a/plugins/oval/src/main/java/org/apache/struts2/oval/interceptor/OValValidationInterceptor.java +++ b/plugins/oval/src/main/java/org/apache/struts2/oval/interceptor/OValValidationInterceptor.java @@ -170,7 +170,7 @@ public class OValValidationInterceptor extends MethodFilterInterceptor { //perform validation List violations = validator.validate(action); - addValidationErrors(violations.toArray(new ConstraintViolation[0]), action, valueStack, null); + addValidationErrors(violations.toArray(new ConstraintViolation[violations.size()]), action, valueStack, null); } private void addValidationErrors(ConstraintViolation[] violations, Object action, ValueStack valueStack, String parentFieldname) {