Section |
---|
Column |
---|
This tutorial will walk you through a few API scenarios focusing on the design-time integration such as creating new forms, listing and managing projects, launching the designer for a workflow, downloading schemas, projects, forms and workflows, download the XSD for a form/workflow, uploading custom XSDs, using forms and workflows. Note |
---|
In v9.1 and later 's "Applications" are known as "Projects." The API objects and methods still use the word Application. |
|
|
...
So you if you want to connect to a install running on localhost you can do as follows, replacing 'forms-cli-10.0.17.jar' with the current jar filename.
Code Block |
---|
java -jar forms-cli-10.0.17.jar com.frevvo.forms.cli.Main -s http://localhost:8082 |
...
Note |
---|
To login, you must first create a tenant on the server (other than the default d tenant). You You should also create a user such as a frevvo.designer or an admin userwith the role frevvo.designer who can create projects. |
Code Block |
---|
Directory of D:\frevvo v4.1.4
08/05/2011 08:59a <DIR> .
08/05/2011 08:59a <DIR> ..
08/05/2011 08:59a 3,044,609 com.frevvo.forms.cli.jar
07/12/2011 09:20a <DIR> frevvo
1 File(s) 3,044,609 bytes
3 Dir(s) 7,803,990,016 bytes free
D:\frevvo v4.1.4>java -jar com.frevvo.forms.cli.jar
usage: com.frevvo.forms.cli.Main
-s,--server <arg> serverl url (e.g. http://localhost:8082)
-t,--tenant tenant (optional, e.g. doe.com)
D:\frevvo v4.1.4>java -jar com.frevvo.forms.cli.jar -s http://localhost:8082
localhost:8082> ?list
Name Abbr ArgNum Descr
login l 1 login(username:String) : String
login l 2 login(username:String, password:String) : String
login-as la 2 loginAs(username:String, tenantAdmin:String) : String
login-as la 3 loginAs(username:String, tenantAdmin:String, tenantAdminPassword:String) : String
print p 0 print() : String
localhost:8082> login david@monahan.com david
----------------------------------------------------------------------------------------
ID | david
URL | http://localhost:8082/frevvo/web/tn/monahan.com/api/user/david
UPDATED | 2011-08-05T09:52:45.510-04:00
NAME | david
DESCRIPTION | null
---------------------------------------------------------------------------------------- |
...