XmlBeans

Applies to ReadyAPI 3.7, last modified on April 08, 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

WSDL

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.

Downloads

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

Noupa

Select to prevent enforcing of the unique particle attribution rule.

Nopvr

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

Noann

Select to ignore annotations.

Novdoc

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

Debug

Select to add debug information to compiled files.

Javasource

Set the Java version compatibility for generated files.

Possible values: 1.5, 1.4.

Allowmdef

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.

Xsdconfig

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

Verbose

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