К сожалению, я столкнулся с похожей проблемой. Обновился до весны 4.x и увидел, что при проверке пружинных модулей использовался устаревший API пружины, который был удален в 4.х.
Единственное решение (кроме попыток найти другую платформу валидации), которое мы имели, заключалось в том, чтобы самостоятельно обработать исходный код, исправить его и использовать его.