...
The client is packaged as an executable Java JAR that includes all of the required dependencies and you can download the binaries from from here and the sources from sources from here.
Running the command-line client
...
You can use an XSD schema file to populate a form with controls. You can add the entire XSD schema to the form or individual controls. This example uses the API to upload a custom schema to an applicatioapplication, add one of the top-level XSD elements to a form and then shows the result in the designer UI.
...
There should be only one element in the docs feed for the default, from-palette schema. Now we need to add the purchaseOrder element from the http://tempuri.org/po.xsd XSD targetNamespace to the form:
...