웹 서비스를 개발할 때 두 레벨의 유효성 검증을 사용할 수 있습니다. 첫 번째 레벨은 구문 및 Java 기반 기본값 유효성 검증에 사용됩니다. 이 레벨의 유효성 검증은 Eclipse JDT(Java Development Tools)에서 수행됩니다. 유효성 검증의 두 번째 레벨에서는 내재된 기본 점검 뿐만 아니라 WSDL(Web Services Description Language) 계약의 검증도 수행합니다. 이 두 번째 레벨은 JAX-WS 어노테이션 프로세서에 의해 수행됩니다.
프로젝트에 WebSphere® Web 7.0, 버전 8.0 또는 웹 서비스용 WebSphere 6.1 기능팩 패싯을 사용하도록 선택할 경우 JAX-WS 어노테이션 프로세서를 사용하도록 설정하십시오. (이 프로세서는 Eclipse APT(Annotations Processing Tool) 프레임워크를 확장합니다.) 어노테이션 프로세서를 사용 가능하게 설정하면 어노테이션에 대한 경고 및 오류가 Java 오류처럼 표시됩니다. 이런 경고 및 오류에 대해서 문제점 보기와 같이 다양한 워크벤치 위치에서 작업할 수 있습니다.
예를 들어, @WebService 어노테이션의 wsdlLocation을 사용하여 WSDL 계약, Java SEI(Service Endpoint Interfaces) 및 구현 Bean간의 일관성을 유지할 수 있습니다. 빌드 시기에 문제점을 발견하기 위해 어노테이션 프로세서를 사용하여 실행 시에 이런 문제가 발생하는 것을 방지할 수 있습니다.