안녕하세요 저는 Tapestry 5.2의 빠른 시작 스켈레톤을 Eclipse의 동적 웹 프로젝트에 복사하려고합니다. 빠른 시작 프로젝트에서 war 파일을 생성하고 Tomcat에서 실행할 수 있지만 종속성이있는 프로젝트를 새 동적 웹 프로젝트에 복사하려고하면 예외가 발생합니다.Tapestry에서 Hibernate validator를 설정하는 방법은 무엇입니까?
발생 원인 : java.lang .ClassNotFoundException : javax.validation.ValidatorFactory
나는 그것을 찾을 수 없습니다 WEB-INF/lib 디렉토리를하지만, 태피스트리에 최대 절전 모드 검사기를 복사했다. Tapestry에서 어떻게 설정합니까?
안녕하세요,하지만이 문제는 내가 바람둥이에서 실행할 때 발생합니다. Tomcat이 이미 내 webproject에 있습니다. – Felipe
이 http://tapestry.apache.org/bean-validation.html을 찾았습니다. 이것은 참조 구현 http://www.hibernate.org/subprojects/validator.html이지만 Tapestry에서 Hibernate 유효성 검사기를 설정하는 방법은 무엇입니까? – Felipe
Tomcat에서 작동하는 것으로 귀하의 질문에 약간 혼란 스럽습니다. 당신의 전체 설정을 설명 할 수 있습니까? Eclipse에서 Tomcat을 실행합니까? 아니면 독립 실행 형입니까? 언제 문제가 보이며 언제 문제가 보이지 않습니까? 여전히 문제는 실패한 상황에서 classpath에 javax.validation.ValidatorFactory가 없다는 것입니다. Tapestry 나 hibernate는 JEE 환경에 의해 제공되어야하므로 당신을 위해 이것을로드 할 것입니다. – joostschouten