Hi All,

Testing a class level constraint, though it seems working fine but getting
issue while displaying errors to the user end.here is my constraints
declaration.

Underlying validator is working as expected , but when i am trying to show
this to UI, it not working.
Since constraints defined is at class level like

@FieldMatch.List({
    @FieldMatch(first="name",second="confirmName")

})

so i was expecting that
violation.getPropertyPath().iterator().next().getName() will give me null,
but it is not giving me null.

I have placed validation on Controller as
@Valid
private DonorProfileDTO donorProfileDTO;
// getter and setters

and violation.getPropertyPath().iterator().next().getName() is giving me
value as
donorProfileDTO.

I have pasted my validation code at Pastebin and here is link for same
Custom Validator Code <http://pastebin.com/vTg5FFdi>

Not sure why it is not working as expected.

-- 
With Regards
Umesh Awasthi
http://www.travellingrants.com/

Reply via email to