In https://github.com/hibernate/hibernate-validator/blob/master/engine/src/main/java/org/hibernate/validator/messageinterpolation/AbstractMessageInterpolator.java#L230, BV's ValidationException should be caught instead of the one from JAXB.