See the Apache Cocoon documentation for an overview: Cocoon XMLForm How-To
The Cocoon XMLForm handling framework provides
W3C XForms based markup,
Schematron
instance validation, and automated binding to
JavaBeans and
DOM instances.
It also allows easy deployment of
REST
style
Web Services
, with maximum code reuse between human facing and machine interface.
Application
Here is the XMLForm Cocoon Usage Feedback Wizard Demonstration
Flow-based Application
Here is the Flow-based XMLForm Cocoon Usage Feedback Wizard Demonstration
Web Service
Here is the
WSDL descriptor
for the same application, exposed as a Web Service (REST style).
Click
here for a valid sample request
Click
here for an invalid sample request.