validateAndThrowException method
Validates the given value and throws a ValidationException if errors were found.
correlationId
(optional) transaction id to trace execution through call chain.value
a value to be validated.strict
true to treat warnings as errors.