Apache Axis2 is a SOAP Web Service engine and the successor to Apache Axis SOAP implementation. Apache Axis2 is more efficient, more modular and more XML-oriented than the older version.
For details, see https://axis.apache.org/axis2/java/core/index.html.
You can download Apache Axis2 from the Apache web site.
Basic Tab
On the Basic tab, you can configure the export parameters.
Option | Description |
---|---|
WSDL |
The path to the definition file to use. |
Use cached WSDL |
Select to use WSDL stored in ReadyAPI |
Output Directory |
The full path to the output folder. |
Package |
The target package for generation. |
Databinding Method |
The methods to use for data binding. |
Async |
Select to restrict generation. |
Sync |
Select to restrict generation. |
Test case |
Select to generate a test case. |
Server-side |
Select to generate server side code. |
Serverside-interface |
Select to generate an interface for the server side. |
The service descriptor |
Select to generate the service descriptor server.xml. |
Advanced Tab
On the Advanced tab, you can configure the parameters of the generated service.
Option | Description |
---|---|
Generate all |
Select to generate all the classes from WSDL. |
Unpack classes |
Select to unpack classes for data binding. |
Service Name |
The generated service name. |
Port Name |
The service port name. |
Namespace Mapping |
Map WSDL namespaces to generated Java packages. |
ADB wrapClasses |
Select to enable ADB packing. |
ADB writeClasses |
Select to allow ADB to change classes. |
JIBX binding file |
The full path to the JIBX binding file. |
Custom Args Tab
On the Custom Args tab, you can specify tool arguments you cannot configure using the dialog options. Use the Tool Args edit box to specify command-line arguments for the tool.
See Also
Code Generation in ReadyAPI
Running SOAP Code Generation Tools