The validators return certain properties in the header of the message, after validating theire specific messages.
When using a validator and setting the value of "Throw exception" on false, you can use a Filter to catch the error and do something specific with it.
The following properties will appear in your message header:
|validation_type||Type of validation. For XSD validation this will be XSD|
|validation_result||This can be true of false. True is a signal that a validation error has occured|
|validation_failed_cause||The description of the cause of the validation.|
If you throw an exception, the flow will be stopped at the validator, you cannot use a filter afterwards.