Web-palvelun luonti työympäristössä Ant-tehtävien avulla

Ant-tehtäviä voidaan käyttää Eclipse-työympäristössä ajonaikaista Axis-ympäristöä käyttävän Web-palvelun luontiin. Järjestelmä tukee Ant-tehtävien yhteydessä sekä kokoavaa että jäsentävää Web-palvelujen kehitystä.

Tee seuraavat toimet ennen Web-palvelun luontia:
Web-palvelun luonti edellyttää Ant-tiedoston ja palvelun Ant-ominaisuustiedoston muokkausta.
  1. Muokkaa Ant-tiedostoa (wsgen.xml), joka on tuotu edellytysten mukaisesti. Varmista, että tiedosto viittaa palvelun Ant-ominaisuustiedostoon. Tiedostossa pitäisi olla seuraava rivi: <property file="axisservice.properties"/>. Tallenna mahdolliset muutokset.
  2. Muokkaa axisservice.properties-tiedostoa, joka on tuotu edellytysten mukaisesti.
    1. Varmista, että parametrin scenarioType arvona on service.
    2. Aseta workspace-parametri osoittamaan WSDL-tiedoston tai Java-bean-komponentin sijaintiin.
    3. Kaikki muut parametrit ovat valinnaisia. Jos parametreja ei määritetä, ne on poistettava. Järjestelmä noutaa jäljellä olevien parametrien oletusarvot dynaamisen projektin asetuksista. Lisätietoja näiden parametrien määrityksestä on seuraavissa kohdissa:
    Tallenna axisservice.properties-tiedosto.
  3. Napsauta wsgen.xml-tiedostoa hiiren kakkospainikkeella ja valitse vaihtoehdot Aja muodossa > Ant-luonti....
  4. Valitse näkyviin tulevassa valintaikkunassa JRE-välilehti ja valitse vaihtoehto Aja samassa JRE-ympäristössä kuin työtila. Valitse Käytä-vaihtoehto ja valitse sitten Aja-vaihtoehto.
  5. Kun Web-palvelu on luotu, konsoliin tulee näkyviin sanoma Luonti on onnistunut.
Järjestelmä on luonut palvelun WSDL-tiedoston ja sijoittanut sen dynaamisen Web-projektin WebContent\wsdl-kansioon. Järjestelmä on luonut seuraavat tiedostot ja sijoittanut ne dynaamisen Web-projektin WebContent\WEB-INF-kansion alihakemistoon: Jos olet luomassa jäsentävää Web-palvelua, järjestelmä luo seuraavanlaiset Web-palvelun tiedostot ja sijoittaa ne dynaamisen Web-projektin src-kansioon. Web-palvelun tiedostot voivat poiketa seuraavasta sen WSDL-tiedoston mukaan, johon Web-palvelu perustuu: