Een webserviceclient maken met Ant-taken

Als u een WSDL-bestand hebt, kunt u Ant via het Eclipse-werkgebied gebruiken om een een webserviceclient te genereren met de Axis-runtimeomgeving.

Voordat u de webserviceclient maakt, doet u het volgende:
Om de webserviceclient te maken, moet u het Ant-bestand en het Ant-eigenschappenbestand wijzigen.
  1. Bewerk het Ant-bestand (wsgen.xml) dat u in de vereiste stappen hebt geïmporteerd. Zorg ervoor dat het verwijst naar het Ant-eigenschappenbestand van de client: het moet een regel bevatten die begint met <property file="axisclient.properties"/>. Sla de wijzigingen op die u hebt aangebracht.
  2. Bewerk het bestand axisclient.properties dat u in de vereiste stappen hebt geïmporteerd.
    1. Zorg ervoor dat de parameter scenarioType is ingesteld op de client.
    2. Stel de werkgebiedparameter zo in dat deze verwijst naar het locatie van het WSDL-bestand.
    3. Alle overige parameters zijn optioneel en moeten worden gewist als ze niet expliciet worden ingesteld. De standaardwaarden voor de overige parameters worden opgehaald uit de dynamische projectinstellingen. Voor meer informatie over het instellen van de parameters raadpleegt u: Ant-eigenschappenbestand voor Axis-webserviceclients
    Sla het bestand axisclient.properties op.
  3. Klik met de rechtermuisknop op wsgen.xml en kies Uitvoeren als > Ant-build...
  4. Kies in het dialoogvenster dat wordt geopend de tab JRE en selecteer Uitvoeren in zelfde JRE als het werkgebied. Klik op Toepassen en daarna op Uitvoeren.
  5. Nadat de webservice is gegenereerd, verschijnt in de console het bericht Build geslaagd.
De volgende bestanden worden gemaakt en in de map WebContent\wsdl van het webproject geplaatst: De volgende bestanden worden gemaakt en in de map WebContent\WEB-INF van het webproject geplaatst: De volgende bestanden worden gemaakt en in de map src van het webproject geplaatst. De bestanden voor de webserviceclient kunnen verschillen, afhankelijk van het WSDL-bestand waarop de webserviceclient is gebaseerd: