[ 
https://issues.apache.org/jira/browse/BVAL-109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13424613#comment-13424613
 ] 

Konstantin Triger commented on BVAL-109:
----------------------------------------

Matt, thank you for the comment. No one asks you to deviate. We are talking 
about an issue where specification is not 100% precise, RI takes a more 
permissive approach, fix is absolutely simple and can hardly be regressive. I, 
personally, cannot think of any arguments against.
And finally I, as a user, will benefit since I need it to be a class (and 
probably other users will benefit too).
I'm asking again to provide an objective reasoning why not fix this (if you 
claim the fix is not compliant with the specification, please explain why).


                
> Wrong enforcement that validation groups have to be interfaces
> --------------------------------------------------------------
>
>                 Key: BVAL-109
>                 URL: https://issues.apache.org/jira/browse/BVAL-109
>             Project: BVal
>          Issue Type: New Feature
>          Components: jsr303
>    Affects Versions: 0.4
>            Reporter: Konstantin Triger
>             Fix For: 0.5
>
>
> The Bean Validation specification does not enforce that groups have to be 
> interfaces. Non interface classes could be used as well, but we recommend to 
> stick to interfaces.
> (Taken from 
> http://docs.jboss.org/hibernate/validator/4.0.1/reference/en/html/validator-usingvalidator.html#validator-usingvalidator-validationgroups)
> Suggested fix: remove the check from GroupsComputer.computeGroups.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to