Skapa en webbtjänst med hjälp av Ant-uppgifter i arbetsmiljön

Du kan använda Ant via Eclipse-arbetsmiljön till att generera en webbtjänst med hjälp av Axis-runtime-miljön. Det går att utveckla webbtjänster av både typen uppifrån och ned samt nedifrån och upp med Ant-uppgifterna.

Innan du skapar webbtjänsten måste du göra följande:
När du ska skapa webbtjänsten måste du modifiera Ant-filen och Ant-egenskapsfilen för tjänster.
  1. Redigera den Ant-fil (wsgen.xml) du importerade i föregående steg. Se till att den pekar på Ant-egenskapsfilen för tjänster: den bör innehålla raden <property file="axisservice.properties"/>. Spara eventuella ändringar.
  2. Redigera filen axisservice.properties, som du importerade i föregående steg.
    1. Se till att parametern scenarioType har värdet service.
    2. Konfigurera parametrarna för arbetsmiljön så att de pekar på platsen för din WSDL-fil eller Java-böna.
    3. Övriga parametrar är valfria, och bör raderas om du inte anger värden för dem explicit. Standardvärdena för återstående parametrar kommer att hämtas från inställningarna och egenskaperna för det dynamiska projektet. Ytterligare information om hur du konfigurerar de här parametrarna finns i:
    Spara filen axisservice.properties.
  3. Högerklicka på wsgen.xml och välj Kör som > Ant-bygge...
  4. Välj fliken JRE i den dialogruta som öppnas, och välj Kör i samma JRE som arbetsmiljön. Klicka på Tillämpa och sedan på Kör.
  5. När din webbtjänst har genererat konsolen visas meddelandet Bygget slutfördes.
WSDL-filen för tjänsten kommer att ha skapats och placerats i mappen WebContent\wsdl för det dynamiska webbprojektet. Följande filer kommer att ha skapats och placerats i en underkatalog till mappen WebContent\WEB-INF för det dynamiska webbprojektet: Om du skapar en webbtjänst av typen uppifrån och ned skapas och placeras webbtjänstfiler enligt följande i mappen src för det dynamiska webbprojektet. Beroende på vilken WSDL-fil webbtjänsten är baserad kan filerna för webbtjänsten variera: