Java EE 5 이상에서 JAX-WS 어노테이션만 사용

웹 서비스용 WebSphere 6.1 기능팩에서는 Java EE 5 이전 버전의 프로젝트에서 JAX-WS 어노테이션을 사용할 수 있습니다. 그러나, WebSphere Application Server V7.0에서는 UseWSFEP61ScanPolicy가 설정되어 있지 않는 한 Java EE 5 모듈에서만 JAX-WS 어노테이션을 사용할 수 있습니다.

J2EE 1.4 이하 모듈이 WebSphere Application Server V7.0으로 이동되는 경우 Knowledge Center에 설명된 대로 UseWSFEP61ScanPolicy JVM 특성 또는 MANIFEST 특성이 설정된 경우가 아니면 해당 모듈의 어노테이션을 자동 스캔하지 않습니다. 어노테이션 스캔 비용이 많이 들기 때문에 J2EE 1.4 모듈을 기본적으로 스캔하지 않습니다.

이 규칙은 어노테이션이 자동 스캔되지 않는 프로젝트에서 JAX-WS 어노테이션의 사용을 플래그 지정합니다. 이 문제점을 해결하려면 UseWSFEP61ScanPolicy JVM 특성 또는 MANIFEST 특성을 사용하거나 프로젝트를 Java EE 5로 마이그레이션하십시오. EJB 모듈의 경우 스펙 버전은 최소 3.0이어야 합니다. 웹 모듈의 경우 Java Servlet 스펙 버전은 최소 2.5이어야 합니다. 애플리케이션 클라이언트 모듈의 경우 스펙 버전은 최소 5.0이어야 합니다.

웹 서비스용 버전 6.1 기능팩에서 마이그레이션하는 방법에 대한 추가 정보는 JAX-WS 어노테이션 기사를 참조하십시오.