<?xml version="1.0" encoding="utf-8"?> | |
<!--Arbortext, Inc., 1988-2006, v.4002--> | |
<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" | |
"reference.dtd"> | |
<reference id="axisemitterpreferences" xml:lang="en-us"> | |
<title>Axis emitter preferences</title> | |
<shortdesc>The Axis Emitter preferences page allows you to set the following | |
preferences used when creating or consuming Axis Web services.</shortdesc> | |
<prolog><metadata> | |
<keywords><indexterm>preferences<indexterm>Web services<indexterm>Axis</indexterm></indexterm></indexterm> | |
<indexterm>Web services<indexterm>preferences<indexterm>Axis</indexterm></indexterm></indexterm> | |
</keywords> | |
</metadata></prolog> | |
<refbody> | |
<section><title>WSDL2Java</title><dl><dlentry> | |
<dt>Generate code for all elements:</dt> | |
<dd>By default, WSDL2Java only generates code for those elements in the WSDL | |
file that are referenced. For additional information regarding how referencing | |
works refer to the Axis reference guide: <xref href="http://ws.apache.org/axis/java/reference.html" | |
scope="external"></xref></dd> | |
</dlentry><dlentry> | |
<dt>Emits separate Helper classes for metadata:</dt> | |
<dd>If you select this option WSDL2Java will create a separate helper class | |
that contains the metadata rather than including it in the skeleton.</dd> | |
</dlentry><dlentry> | |
<dt>Prefers building beans to straight arrays for wrapped XML array types:</dt> | |
<dd>The default behavior is to map this XML construct: <codeblock><element name="array"> | |
<complexType> | |
<sequence> | |
<element name="item" type="xs:string"/> | |
</sequence> | |
</complexType> | |
</element></codeblock>to a Java String array (String[]). If you would rather | |
a specific JavaBean class (ArrayOfString) be generated for these types of | |
schemas, select this option. </dd> | |
</dlentry><dlentry> | |
<dt>Add scope to deploy.wsdd:</dt> | |
<dd>This indicates how to deploy the server implementation. Application uses | |
one instance of the implementation class for all requests. Request creates | |
a new instance of the implementation class for each request. Session creates | |
a new instance of the implementation class for each session.</dd> | |
</dlentry><dlentry> | |
<dt>Timeout in seconds:</dt> | |
<dd>The default is 45. Use -1 to disable the timeout.</dd> | |
</dlentry></dl></section> | |
<section><title>Java2WSDL</title><dl><dlentry> | |
<dt>Look for allowed methods in inherited class:</dt> | |
<dd>If this option is specified, the Java2WSDL parser will look into extended | |
classes to determine the list of methods to export into the WSDL file. </dd> | |
</dlentry><dlentry> | |
<dt>Analyze the service class for compliance to JAX-RPC before generating | |
code:</dt> | |
<dd>If selected, the tools will examine the Java service class and its value | |
types to determine if it satisfies important requirements of the JAX-RPC specification.</dd> | |
</dlentry></dl></section> | |
</refbody> | |
</reference> |