Das Feature-Pack für Web-Services von WebSphere 6.1 ermöglicht die Verwendung von JAX-WS-Annotationen in Projekten mit Versionen, die älter sind als Java EE 5. In WebSphere Application Server Version 7.0 sind JAX-WS-Annotationen jedoch nur in Java-EE-5-Modulen verfügbar, außer UseWSFEP61ScanPolicy ist gesetzt.
Wenn ein J2EE-1.4-Modul oder ein älteres Modul in WebSphere Application Server Version 7.0 umgesetzt wird, wird das Modul nicht automatisch auf Annotationen überprüft, außer die JVM-Eigenschaft UseWSFEP61ScanPolicy oder die Eigenschaft MANIFEST ist wie im Knowledge Center beschrieben gesetzt. J2EE-1.4-Module werden nicht standardmäßig überprüft, da die Überprüfung auf Annotationen kostenintensiv ist.
Diese Regel markiert die Verwendung von JAX-WS-Annotationen in Projekten, in denen sie nicht automatisch überprüft werden. Verwenden Sie zur Lösung dieses Problems entweder die JVM-Eigenschaft UseWSFEP61ScanPolicy oder die Eigenschaft MANIFEST oder migrieren Sie das Projekt in Java EE 5. Bei EJB-Modulen muss die Spezifikationsversion mindestens 3.0 sein. Für Webmodule muss die Java-Servlet-Spezifikation mindestens die Version 2.5 haben. Für Application-Client-Module muss die Spezifikation mindestens die Version 5.0 haben.
Weitere Informationen zur Migration von Feature Pack for Web Services Version 6.1 finden Sie im Artikel JAX-WS-Annotationen.