Operation
- The Editor can be opened most easily through a double-click on a shortcut to the
sos.xml.editor.exe
binary. - Clicking File -> Open will open a tab for a new XML configuration file
Specifying the XSD schema
- The XSD schema can either be specified using a file system address or by downloading an XSD schema:
- entering an HTTP link. The SOS has the following schemas currently available:
- See the screenshot below:
Developing a Configuration
Once an XML element has been specified, all mandatory child elements of that element will be automatically added to the configuration and shown in the left hand pane of the editor as shown in the following screenshot:
The right hand pane of the editor shows:
- the reference documentation for the element currently selected,
- entry fields for any attributes that can / have to be specified for the element and
- a list of any child elements already specified (not shown in the screenshot)
The Configurations element in the JADE Reference schema shown in the screenshot above is the root XML element and therefore automatically specified when a new configuration is opened, along with its mandatory child elements.
Adding Child Elements
Optional child elements can be listed by right-clicking on an element and then selecting the required child as shown in the next screenshot.
A Simple Configuration
The next screenshot shows a completed configuration that will download a series of files from our online test FTP server and write them to the local file system.
Note that starting point for the processing of this configuration is the Profile element which specifies that:
- the files are to be copied,
- the ftp_demo_sos-berlin configuration fragment is to be used for the source part of the operation,
- the files are to be transferred from the directory defined using / file path,
- the files are to be transferred to the C:\Users\aa\jade_demo\a directory.
The structure of the configuration is described in more detail in the JADE User Manual - Configuring and Running File Transfers article and its child articles.
Saving the configuration
Saving the configuration
Running the configuration
Running the configuration