APIkit for SOAP プロジェクトの作成

SOAP API 仕様に基づいて新しい Mule プロジェクトを作成します。

始める前に、​「APIkit for Soap を使用するための前提条件」​の要件を満たしていることを確認してください。

  1. Anypoint Studio で、​[File (ファイル)]​ から ​[New (新規)]​ > ​[Mule Project (Mule プロジェクト)]​ を選択します。

    新規 Mule プロジェクトウィンドウで、project-name 項目、ランタイムエンジン、[From Design Center or Local Files (Design Center またはローカルファイルから)] タブ、およびファイルを参照するための展開アイコンが強調表示されています
1 [Project Name (プロジェクト名)]​ に、プロジェクトの名前を入力します。
例: soap-implementation​。
2 Mule Runtime Engine バージョンを選択します。
例: Mule Server 4.2.2 EE​。
3 [API Specification (API 仕様)]​ で、​[From Design Center or Local Files (Design Center またはローカルファイルから)]​ を選択します。
4 [More actions (追加アクション)]​ メニューから ​[Browse Files (ファイルを参照)]​ を選択します。
  1. サービスとポートを選択します。この例では、デフォルト値の ​TshirtService​ と ​TshirtServicePort​ を受け入れます。

    API 仕様ウィンドウのメニューから、サービスとポートが強調表示されていま。
  2. [Finish (完了)]​ をクリックします。

    新しいプロジェクトと、​src/main/resources/api​ フォルダー内の WSDL ファイルが表示されます。

  3. キャンバス上の空白領域を右クリックして、​[Run Project (プロジェクトを実行)]​ を選択します。

  4. SOAP UI クライアントで ​http://localhost:8081/TshirtService/TshirtServicePort?wsdl​ に移動します。

    SOAP サービスから WSDL ファイルのコンテンツが返されます。

WSDL ファイルを更新する場合は、WSDL ファイルを右クリックし、​[Mule]​ > ​[Generate Flows From WSDL (WSDL からフローを生成)]​ を選択してフローを再生成します。