BeanValidationValidator not working with Lists and Sets


I have a specyfic problem with Vaadin Bean Validation add-on. I want use this add-on to simply validation of bean. In this bean there is unfortunately one field with type: List.

Problem is with: convertValue() method which not working for Lists. Distinct: not working line:
" final Constructor constr = method.getType().getConstructor(new Class { String.class }); "

because Lists or Sets don’t have constructor with String class parameter.
Summary, my component (ListSelect or TwinColSelect) used for this bean property throws ConversionException during validate().

This field type is necessary for me and I can’t use another. My question is: Can I so override add-on classes that validation could work correctly for Lists (or another Collections)? Is there any solution of this problem?

Thanks in advance,