首页 > 解决方案 > java.lang.NoSuchMethodError: javax/validation/Validator.forExecutables 错误 Hibernate 5 和 Validation API 1.1

问题描述

我创建了一个简单的 Web 服务 WAS 8.5。(JAX-RS & Apache CXF) 下面是我的示例配置。

当我在本地执行时,我可以看到我的 wadl。但是当我执行我的路径时

http://localhost:9080/olaRs/searchBook

它抛出错误:

 E com.ibm.ws.webcontainer.servlet.ServletWrapper service Uncaught service() exception thrown by servlet cxf: java.lang.NoSuchMethodError: javax/validation/Validator.forExecutables()Ljavax/validation/executable/ExecutableValidator;
at org.apache.cxf.validation.BeanValidationProvider.getExecutableValidator(BeanValidationProvider.java:154)

我的代码示例使用

public class sampleParam {
    @Size(min=3)
    private String name;
    }

标签: javahibernatejax-rscxfhibernate-validator

解决方案


推荐阅读