This quickstart demonstrates how to use the Camunda Forms feature. Camunda Forms are .form
files created in the Camunda Modeler and embedded inside the camunda Tasklist:
This example uses Jakarta API. It is compatible with the latest releases of Camunda Tomcat and WildFly distributions.
Camunda Forms can be added to the web resources of a web application. As we use maven, they are added to the src/main/webapp folder of your project.
Camunda Forms are referenced using the camunda:formKey
property of a BPMN <startEvent>
or a BPMN <userTask>
:
<startEvent id="startEvent" camunda:formKey="camunda-forms:app:start-form.form" name="Invoice Received">
...
</startEvent>
The attribute can also be set through the properties panel using the camunda Modeler:
- Checkout the project with Git
- Build the project with maven
- Deploy the war file to a Camunda Platform Runtime distribution
- Go the the Tasklist and start a process instance for the process named "Camunda Forms Quickstart"