EndpointValidation does not work. See attached reproducer.
My analysis:
1) ValidationException is thrown in https://github.com/jboss-fuse/camel/blob/master/camel-core/src/main/java/org/apache/camel/processor/validation/ValidatingProcessor.java#L164
2) The exception is caught in https://github.com/jboss-fuse/camel/blob/master/camel-core/src/main/java/org/apache/camel/processor/validation/ValidatingProcessor.java#L91 and is set as Exchange exception.
The main problem is that the exception is set on new Exchange created in https://github.com/jboss-fuse/camel/blob/master/camel-core/src/main/java/org/apache/camel/impl/validator/ProcessorValidator.java#L58-L62
No Exception is thrown because is caught (2), no exception is set on original exception.