Opprette en web-tjeneste ved hjelp av Ant-oppgaver i arbeidsbenken

Du kan bruke Ant via Eclipse-arbeidsomtrådet når du skal generere en web-tjeneste ved hjelp av Axis-kjøretidsmiljøet. Det er støtte for utvikling av web-tjenester med Ant-oppgaver både ovenfra og ned og nedenfra og opp.

Før du oppretter web-tjenesten må du:
Når du skal opprette web-tjenesten, må du endre Ant-filen og Ant-egenskapsfilen for tjenesten.
  1. Rediger Ant-filen (wsgen.xml) som du importerte innledningsvis. Forsikre deg om at den peker på Ant-egenskapsfilen for tjenesten. Den skal inneholde følgende linje: <property file="axisservice.properties"/>. Lagre eventuelle endringer.
  2. Rediger filen axisservice.properties som du importerte innledningsvis.
    1. Kontroller at parameteren scenarioType er satt til Service.
    2. Definer arbeidsområdeparameteren slik at den peker på plasseringen av WSDL-filen eller Java-bønnen.
    3. Alle andre parametere er valgfrie og skal slettes hvis de ikke er eksplisitt definert. Standardverdiene for de øvrige parameterne blir hentet fra de dynamiske prosjektinnstillingene og -preferansene. Hvis du vil ha mer informasjon om hvordan du definerer disse parameterne, kan du se her:
    Lagre filen axisservice.properties.
  3. Høyreklikk på wsgen.xml, og velg Kjør som > Ant-bygging...
  4. I dialogboksen som vises, velger du flippen JRE og deretter Kjør i samme JRE som arbeidsområdet. Klikk på Bruk og deretter på Kjør.
  5. Når web-tjenesten er generert, viser konsollen meldingen Bygging vellykket.
WSDL-filen for tjenesten er opprettet og plassert i det dynamiske web-prosjektets WebContent\wsdl-mappe. De følgende filene er opprettet og plassert i en underkatalog til det dynamiske web-prosjektets WebContent\WEB-INF-mappe: Hvis du oppretter en web-tjeneste ovenfra og ned, blir det opprettet web-tjenestefiler som likner på filene nedenfor. De blir plassert i src-mappen til det dynamiske web-prosjektet. Filene for web-tjenesten kan være annerledes, dette avhenger av WSDL-filen som web-tjenesten er basert på: