https://issues.apache.org/jira/browse/BVAL-111
was a serious regression that resulted in BVal's bypassing the context-specific ConstraintValidatorFactory,
rather using the instance available from the ValidatorFactory.
EL5.0 ExpressionFactory lookups the ServiceLoader before the system property
In our tests we have at least 2 EL impls and DefaultMessageInterpolatorTest needs a replaceable ExpressionFactory
So this a wrapper, which checks the system property first and then asking the ServiceLoader
If a @GroupSequence redefining the Default group for a class A does not
contain the group A, a GroupDefinitionException is raised when the class is
validated or when its metadata is requested.
Description: test that payload information can be retrieved
from error reports via the ConstraintDescriptor either accessed
through the ConstraintViolation objects