Ant タスクを使用した IBM WebSphere JAX-RPC ランタイム環境の Java Web サービスの作成

Eclipse ワークスペースで Ant を使用して、IBM® WebSphere® JAX-RPC ランタイム環境の Java™ Web サービスを生成することができます。Ant タスクでは、ボトムアップとトップダウンの両方の Web サービス開発がサポートされます。
Web サービスを作成する前に、以下の前提条件の手順を完了する必要があります。
Web サービスを作成するには、サービスの Ant ファイルおよび Ant プロパティー・ファイルを変更します。Ant ファイルの名前は、wsgen.xml です。 Ant プロパティー・ファイルの名前は、作成する Web サービスのタイプによって異なります。
  1. このタスクの前提条件としてインポートした Ant ファイルを編集します。 Ant プロパティー・ファイルが指示されていることを確認してください。Ant ファイルに <property file="myPropertiesFile.properties"/> の行が含まれている必要があります (myPropertiesFile は、表 2 にあるいずれかの名前です)。 Ant ファイルの変更を保存します。
  2. このタスクの前提条件としてインポートした Ant プロパティー・ファイルを編集します。
    1. ScenarioType パラメーターが service に設定されていることを確認します。
    2. InitialSelection パラメーターを、WSDL ファイルまたは Java Bean の場所に設定します。
    3. その他のパラメーターはすべてオプションです。明示的に設定しない場合は、削除してください。その他のパラメーターのデフォルト値は、動的 Web プロジェクト の設定から取得されます。(これらパラメーターの設定についての詳細は、関連トピックを参照してください。)
    Ant プロパティー・ファイルの変更を保存します。
  3. 以下の 2 つのどちらかの方法で Ant タスクを実行します。
    • タスクを製品ワークスペースで実行する場合:
      1. wsgen.xml を右クリックして、「実行」 > 「Ant ビルド」を選択します。
      2. ダイアログ・ボックスで「JRE」タブをクリックして、「ワークスペースと同じ JRE で実行 (Run in the same JRE as the workspace」を選択します。
      3. 適用」をクリックして、「実行」をクリックします。
    • タスクをコマンド行で実行する場合:
      1. Ant タスクを実行するスクリプトを変更します
      2. コマンド行で wsant を入力します。
      3. オプション: Web サービスが生成されたら、wsgen.txt ファイルで実行したタスクに関する情報を確認します。
    Web サービスが生成されると、コンソールまたはコマンド行に ビルドの成功 メッセージが表示されます。
Web サービスが生成されると、サービスの WSDL ファイルが作成され、動的 Web プロジェクトの WEB-INF¥wsdl フォルダーに配置されます。いくつかのデプロイメント記述子は、WEB-INF フォルダー以下に配置されます。
  • webservices.xml
  • ibm-webservices-bnd.xmi
  • ibm-webservices-ext.xmi
また、作成した Web サービスのタイプによっては、他のデプロイメント記述子および Java ファイルが作成されて動的 Web プロジェクトに配置されます。

詳しくは、関連トピックを参照してください。


フィードバック