2011-01-10 1 views
1

우리는 Struts 2 Validation with Annotations를 사용하려고하고 있으며 이상한 문제에 부 닥쳤습니다. 문자열 검증을위한 메소드가 있습니다. 이 메소드를 실행하면 580 행의 AnnotationValidationConfigurationBuilder에 NullException이 발생합니다. 살펴본 결과 validationFactory가 null 인 것 같습니다. 그걸 추적 해, setValidatorFactory에 @Inject 주석을주의했지만, null가되는 이유를 발견 할 수 없었다.Struts 2 null 예외를 얻는 주석이있는 유효성 검사

사이드 노트에서 우리는 믹스에서 스프링 2를 사용하여 jQuery 플러그인에서 호출합니다.

이전에이 문제를 겪은 사람이 있습니까? 우리는 모든 문서를 살펴 봤고 아무 것도 Spring이나 그와 비슷한 것으로 bean을 등록 할 필요가 없다고 이야기합니다.

감사합니다,

쉐인

+0

조치 코드를 알려주십시오. 액션에 삽입 된 스프링 XML 파일의 부분과 함께 문제를 나타내는 최소한의 코드가 정말 도움이 될 것입니다. – Quaternion

답변

1

우리는 답을 발견했다. 분명히 validators.xml이있는 경우 validators.xml 기본에 모든 것을 지정해야합니다. 이 작업을 수행 할 필요없이 과거에이 기능을 사용한 이후로 변경되었습니다.