オーバーロード・メソッドの使用

Webサービスの基として使用するJavaクラスにオーバーロード・メソッドが含まれている場合、JDeveloperではそのメソッドが自動処理されます。ただし、J2EE 1.4 Webサービスを作成する場合で、サービスの基になるクラスを変更して既存のメソッドがオーバーロード・メソッドとなる場合は、マッピング・ファイルを更新する必要があります。

このためには2つの方法があります。

マッピング・ファイルの手動変更

Javaクラスを基にWebサービスを作成した後、オーバーロード・メソッドをクラスに追加します。

マッピング・ファイルの消去とWebサービスの再作成

  1. ナビゲータで、「Webコンテンツ」および「WEB-INF」を開きます。
  2. <web_service>-java-wsdl-mapping.xmlを右クリックして「削除」を選択します。
  3. Webサービス・エディタを開き、「OK」をクリックしてエディタを閉じてサービスを再生成します。

「Webサービスの作成、テストおよびデプロイ」
「J2EE 1.4 Webサービスの作成」
「Webサービスを使用した開発」