Ant タスクを使用した Web サービス・クライアントの作成

WSDL ファイルがある場合は、Axis ランタイム環境で、Eclipse ワークスペース経由で Ant を使用して Web サービス・クライアントを生成できます。

Web サービス・クライアントを作成する前に、以下を行う必要があります。
Web サービス・クライアントを作成する場合は、Ant ファイルおよび Ant プロパティー・ファイルを変更する必要があります。
  1. 前提条件のステップでインポートした Ant ファイル (wsgen.xml) を編集します。 このファイルがクライアント Ant プロパティー・ファイルをポイントしていることを確認します。 このファイルには、<property file="axisclient.properties"/> と記述された行が含まれていなければなりません。 行ったすべての変更を保管します。
  2. 前提条件のステップでインポートした axisclient.properties ファイルを編集します。
    1. scenarioType パラメーターがクライアントに設定されていることを確認します。
    2. ワークスペース・パラメーターを、使用する WSDL ファイルの場所をポイントするように設定します。
    3. それ以外のパラメーターはすべてオプションであり、明示的に設定しない場合は削除してください。 これら残りのパラメーターのデフォルト値は、動的プロジェクトの設定から取得されます。 これらのパラメーターの設定方法について詳しくは、Axis Web サービスにおけるクライアント Ant タスクのプロパティー・ファイルの解説 を参照してください。
    axisclient.properties ファイルを保管します。
  3. wsgen.xml を右クリックして「次を実行」 > 「Ant ビルド...」と選択します。
  4. 開いたダイアログから「JRE」タブを選択し、 「ワークスペースと同じ JRE で実行」 を選択します。 「適用」をクリックして「実行」をクリックします。
  5. Web サービスが生成されると、コンソールにメッセージ「ビルドが完了しました」が表示されます。
動的 Web プロジェクトの WebContent¥wsdl フォルダーに、次のファイルが作成され配置されます。 動的 Web プロジェクトの WebContent¥WEB-INF フォルダーに、次のファイルが作成され配置されます。 動的 Web プロジェクトの src フォルダーに、次のファイルが作成および配置されます。 Web サービス・クライアントのファイルは、その Web サービス・クライアントが基づく WSDL ファイルによって異なる可能性があります。