Change By: Gunnar Morling (23/Jan/13 4:30 AM)
Description: As per the API documentation an {{IllegalArgumentException}} is to be thrown in case {{null}} is passed to {{ExecutableValidator#validateParameters()}} for the _parameterValues_ parameter, but the RI accepts that and returns an empty set of violations.

Also an {{IllegalArgumentException}} (instead of a {{NullPointerException}} as of today) needs to be thrown when passing {{null}} as single validation group ({{(Class<?>)null}}).

Also an {{IllegalArgumentException}} needs to be thrown when passing {{null}} to {{ExecutableValidator#validateConstructorReturnValue()}} for the _createdObject_ parameter.


See {{ValidateParametersTest}} etc.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira