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

The XmlBeans tool compiles a schema into Java XMLBeans classes and provides metadata for them.

For additional information, see http://xmlbeans.apache.org/docs/2.0.0/guide/tools.html.

You can get Java XmlBeans from the official website.

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

Use the WSDL definitions stored in ReadyAPI.

Class/xsb target

The folder to which XSB files will be saved.

Source target

The output folder for generated source files.

Out jar

The name of the generated JAR file with the compiled result.

Src only

Select to prevent compilation of JAR files.


Select to allow ReadyAPI to download files required for import and include operations.


Select to prevent enforcing of the unique particle attribution rule.


Select to prevent enforcing of the particle valid rule (restriction).


Select to ignore annotations.


Select to avoid validation of contents of <documentation> elements.


Select to add debug information to compiled files.


Set the Java version compatibility for generated files.

Possible values: 1.5, 1.4.


Enter the namespaces to ignore multiple defs in.

Syntax: [namespace] [namespace] [namespace]

Use ##local to specify the absent namespace.

Catalog file

The full path to the catalog file to use for resolving external entities.


The path to the .xsdconfig file containing type mapping information.


Select to provide additional information about the generated files.

Custom Args Tab

On the Custom Args tab, you can specify tool arguments you cannot configure using the dialog options.

You can find a list of commands on the XmlBeans website.

The Custom Args tab

Click the image to enlarge it.

See Also

Code Generation in ReadyAPI
Running SOAP Code Generation Tools

Highlight search results