Well, I have no idea what Spring is doing. I know it would work with vanilla Hibernate Validator.
Apparently, you have a Spring exception, not an Hibernate Validator one.