4 WebLogic Webサービスのアップグレード
この章には次の項が含まれます:
WebLogic JAX-RPC WebサービスのWebLogic JAX-WSスタックへのアップグレード
ノート:
JAX-RPCのサポートは、WebLogic Server 15.1.1.0.0で削除されました。この項では、次のアップグレードに関して、WebLogic JAX-WSスタックを使用するようにWebLogic JAX-RPC Webサービスをアップグレードする方法を説明します。
- Java EE 7およびWLS 12.2.1.4でサポートされているJAX-RPC、または
- Jakarta EE 8およびWLS 14.1.1と14.1.2のオプションのテクノロジとしてサポートされているJAX-RPC
- WLS 15.1.1のJakarta XML Web Services
WebLogic Server JAX-RPC Webサービスのアップグレードには主に次のタスクが含まれます。
-
WebサービスEJBの2.xから3.xへのアップグレード。
JAX-WSはEJB 3.0および3.xをサポートします。EJB 2.xはサポートしません。
-
JWSをアップグレードし、JAX-RPC固有の機能を類似のJAX-WS機能にマップします。
WebLogic JAX-RPC Webサービス機能とJAX-WS 12.x機能の間に1対1で対応するものはありません。
-
WebサービスをビルドするAntビルド・スクリプトを更新して、
jws、wsdlcおよびclientgenタスクのtype属性の値を"JAXWS"(たとえば、type="JAXWS")に変更します。 -
JAX-WS
clientgenAntタスクを使用して新規のJAX-WSクライアントを生成します。
JAX-WSのアップグレードに関する考慮事項
JAX-WSにアップグレードする際、次の点を考慮してください。
-
JAX-WS仕様はdocument-literalおよびrpc-literal形式をサポートしていますが、rpc-encodedはサポートしていません。
-
SOAP配列はJAX-WSではサポートされません。