Indstillinger for Axis Emitter

På siden med Axis Emitter-indstillinger kan du angive følgende indstillinger, der bruges ved oprettelse eller brug af Axis-webserviceprogrammer.

WSDL2Java

Generér kode for alle elementer:
Som standard genererer WSDL2Java kun kode for de elementer i WSDL-filen, som der refereres til. Du finder flere oplysninger om, hvordan referencer fungerer i Axis-referenceguiden: http://ws.apache.org/axis/java/reference.html
Aktivér separate hjælperklasser for metadata:
Hvis du vælger denne indstilling, opretter WSDL2Java en separat hjælperklasse, der indeholder metadataene i stedet for at medtage dem i skelettet.
Bean-bygning foretrækkes fremfor almindelige arrays til indpakkede XML-arraytyper:
Standardfunktionsmåden er at tilknytte denne XML-konstruktion vha. mapping:
<elementnavn>
 <complexType>
  <sequence>
   <element name="item" type="xs:string"/>
  </sequence>
 </complexType>
</element>
til et Java String-array (String[]). Hvis du foretrækker, at en bestemt JavaBean-klasse (ArrayOfString) genereres for disse typer skemaer, skal du vælge denne indstilling.
Tilføj omfang til deploy.wsdd:
Her beskrives det, hvordan du distribuerer serverimplementeringen. Programmet bruger en forekomst af implementeringsklassen til alle anmodninger. Anmodning opretter en ny forekomst af implementeringsklassen for hver anmodning. Session opretter en ny forekomst af implementeringsklassen for hver session.
Tidsfrist i sekunder:
Standardværdien er 45. Brug -1 til at deaktivere tidsfristen.

Java2WSDL

Søg efter tilladte metoder i overtaget klasse:
Hvis denne indstilling er angivet, vil Java2WSDL-parseren undersøge udvidede klasser for at finde den liste med metoder, der skal eksporteres til WSDL-filen.
Undersøg, om serviceprogramklassen overholder JAX-RPC, før koden genereres:
Hvis afkrydsningsfeltet vælges, vil værktøjerne undersøge Java-serviceprogramklassen og dens værdityper for at kontrollere, at den opfylder vigtige krav i JAX-RPC-specifikationen.