Axis 1.X WSDL2Java

Applies to ReadyAPI 3.9, last modified on July 30, 2021

Apache Axis is an implementation of the Simple Object Access Protocol (SOAP) submission to W3C.

For more information, see

You can find the installation guide for Apache Axis in Apache documentation.

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 the WSDL definition cached in ReadyAPI.

Output Directory

The full path to the folder to save the files to.


Select to create web service server bindings.


Select to generate code for all elements in WSDL.


Select a deploy scope.

Possible values: Application, Session, Request.


Select if you want to use the skeleton deploy.

Possible values: True, False.


Select to skip import commands when generating code.


Select to disable wrapped doc-literal support.


Select to create JUnit test case classes for the web service.


Select to create helper classes for metadata.


Select to use the JavaBean class when possible.

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


The mapping type version to use.

Possible values: 1.1, 1.2.


The class name to use for code implementation.


The factory target.

Target Package

The generated package name.

Namespace Mapping

Maps WSDL namespaces to generated Java packages.


The username for the connection.


The password of the specified user.

Custom Args Tab

On the Custom Args tab, you can specify tool arguments you cannot configure using the dialog options. Use the Java Args edit box to specify command-line arguments for a Java VM, and the Tool Args edit box to specify command-line arguments for the tool.

The Custom Args tab

Click the image to enlarge it.

See Also

Code Generation in ReadyAPI
Running SOAP Code Generation Tools

Highlight search results