Předvolby emitoru Axis

Na stránce předvoleb emitoru Axis můžete nastavovat jednotlivé předvolby používané při vytváření nebo používání webových služeb Axis.

WSDL2Java

Generování kódu pro všechny prvky:
Při výchozím nastavení WSDL2Java generuje kód pouze pro ty prvky v souboru WSDL, které jsou odkazovány. Další informace o tom, jak pracuje odkazování, naleznete v referenční příručce Axis: http://ws.apache.org/axis/java/reference.html
Emitování samostatných pomocných tříd pro metadata:
Vyberete-li tuto volbu, WSDL2Java vytvoří samostatnou třídu pomocníka, která bude obsahovat metadata, a nevloží je do kostry.
Upřednostňovat sestavení objektů bean pro přímá pole zalamovaných typů pole XML:
Výchozí chování je mapovat tuto konstrukci XML:
<element name="array">
 <complexType>
  <sequence>
   <element name="item" type="xs:string"/>
  </sequence>
 </complexType>
</element>
na pole řetězce Java (String[]). Tuto možnost vyberte, pokud raději chcete, aby byla pro tyto typy schémat generována specifická třída JavaBean (ArrayOfString).
Přidat rozsah do deploy.wsdd:
Označuje způsob rozmístění implementace serveru. Aplikace používá jednu instanci implementační třídy pro všechny požadavky. Pro každý požadavek se vytvoří nová instance implementační třídy. Relace vytvoří novou instanci implementační třídy pro každou relaci.
Časový limit v sekundách:
Výchozí hodnota je 45. Použitím -1 časový limit zakážete.

Java2WSDL

Hledat povolené metody ve zděděné třídě:
Je-li zadána tato volba, syntaktický analyzátor Java2WSDL nahlédnutím do rozšířených tříd zjistí seznam metod k exportu do souboru WDSL.
Analyzovat třídu služeb pro shodu s JAX-RPC před generováním kódu:
Je-li vybrána tato volba, nástroje budou zkoumat třídu služeb Java a její typy hodnot, aby určily, zda splňuje důležité požadavky specifikace JAX-RPC.