Skip to content
bruno.buzzi edited this page Oct 5, 2015 · 4 revisions

This is one of the more complex interactions between Orbeon and the Persistence layer.
1- Orbeon get the form definition for the requested form (app + form-name) (get)
2- Orbeon get the data of the form to be edited (app + form-name + document-id) (get)
3- Orbeon do a put to the persistence layer to store the form instance (app + form-name + document-id) (put)
Service 1
Service Type: get
Service Output: application/xml
Service Path: /crud/{app}/{form-name}/form/form.xhtml?document={document-id}
Service 2
Service Type: get
Service Output: application/xml
Service Path: /crud/{app}/{form-name}/data/{document-id}/data.xml
Service 3
Service Type: put
Service Path: /crud/{app}/{form-name}/data/{document-id}/data.xml?valid={aBoolean}

Clone this wiki locally