The ES Builder editors access repository objects directly. For example, in the case of A2A or B2B integration, you can load message types in the mapping editor to define a message mapping. You can also use tools from a third-party to design a mapping and then import the XSLT or Java mapping into the ES Repository. The ES Builder supports the export of interface objects for such scenarios.
WSDL (Web Service Description Language)
Data type, (fault) message type
XSD (XML Schema Definition)
Note the following:
· When exporting WSDL, the XSD of the referenced message type is contained in the exported file.
· When exporting (fault) message types or data types, the ES Builder checks whether there are any references to objects of another target namespace (XSD attribute targetNamespace). The specified XML namespace is the target namespace for (fault) message types while the repository namespace is the target namespace for data types. If such references do exist, the ES Builder creates a new XSD file for each one and then packs all the XSD files into one ZIP file.
· You can also call the XSD format as text for data types by selecting the XSD Representation tab page.
The following options are available for importing XSD or WSDL documents:
· You can import an XSD definition as a templatefor a data type.
· You can import message schemas in DTD, XSD, and WSDL format as external definitionsapurl_link_0001_0004_0004.
The ES Builder exports the current version of the WSDL or XSD document without checking it. If the objects have not been checked, you might export invalid XML files. To make sure that you only export valid XML files, activate the object before export.
You are on the design maintenance screen in the ES Builder.
1. Open an interface object.
2. The export function is located in the Tools menu of the interface object:
¡ For service interfaces, choose Tools → Export WSDL.
¡ For (fault) message types and data types, choose Tools → Export XSD.
The system displays a dialog window to navigate in the file system of your computer.
3. Navigate to the directory where you want to save the export.
4. Enter a name for the file.
You can choose the file ending yourself. If you choose .xml, for example, you can open the existing file in a browser. The file extension must be .zip when exporting an archive.
5. Save the file.
The system saves the document in the specified directory.