Java API for XML Web Services (JAX-WS)は、WebサービスおよびWebサービス・クライアントの作成と配備を簡略化します。Java SEにはJAX-WS 2.2が含まれます。
JAX-WS version 2.1と2.2の間には、2つの小さなソース互換性例外が存在します。APIの変更点は次のとおりです。
FaultAction
では、className
要素の型が基本的なjava.lang.Class
からjava.lang.Class<? extends java.lang.Exception>
に変更されました。WebServiceRef
では、value
要素の型がより具体的になりました。java.lang.Class
ではなく、現在の型はjava.lang.Class<? extends Service>
です。これらの変更によって、Java SE 6でコンパイルする一部のアプリケーションはJava SE 7ではコンパイルできない可能性があります。JAX-WS 2.1 APIで不正な型が使用されると、配備エラーが発生します。Java SE 7では、これらの型エラーは配備時ではなくコンパイル時にキャッチされます。
javax.xml.ws