Axis 2.X WSDL2Java

Applies to ReadyAPI 3.10, last modified on October 07, 2021

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

You can download Apache Axis2 from the Apache web site.

Basic Tab

On the Basic tab, you can configure the export parameters.

The Basic tab

Click the image to enlarge it.

Option Description


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.


The target package for generation.

Databinding Method

The methods to use for data binding.


Select to restrict generation.


Select to restrict generation.

Test case

Select to generate a test case.


Select to generate server side code.


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.

The Advanced tab

Click the image to enlarge it.

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.

The Custom Arguments tab

Click the image to enlarge it.

See Also

Code Generation in ReadyAPI
Running SOAP Code Generation Tools

Highlight search results