Newbie problem with form in tutorial

Hi,
I’m trying out Camunda modeler, following the “get started” tutorial. Unfortunately, I am hitting problems with the user form.

I have successfully managed to complete as far as this page and everything’s working as expected so far:
Deploy the Process (3/6) | docs.camunda.org

However, the next step here…
Add a User Task to the Process (4/6) | docs.camunda.org

…adds a user form but - having been through the steps several times, the task gets assigned to the demo user as expected but produces a Form Failure and am stumped as to what’s wrong.

There are some minor differences between the tutorial instructions and what is visible on the Modeler. So, when it gets to the section “Configure a basic form in the User Task”, the tutorial says " Add camunda-forms:deployment:payment.form as the Form Key to link this process to the form you are about to create". However, in the Camunda Modeler, there are the following fields instead:

  • Form Ref - I am assuming this is the same as Form Key and entered camunda-forms:deployment:payment.form here
  • Binding - nothing similar in the tutorial - I have left this as the default of “latest”

I have created the form payment.form as per the instructions on the tutorial. The tutorial does not say this needs to be saved to any specific location.

When deploying the form I am attaching the form as per the instructions in the tutorial. If I go to the deployment view, I can see the workflow and it indicates payment.form is attached.

When I start the process (following the instructions and adding the fields as described in the “Work on the Task” section), it gets assigned to the demo user. However, it does not appear in the task list. Instead, if I go to the process instance, I can see a task-ID as a link. I click on this and it takes me through to the error page

So, I’m stumped - hard to know what information I need to provide for anyone to help me with this. Any and all suggestions are welcome.

Many thanks,

Mike Thorn

Here is the error message:

And this is the form:

payment.form (517 Bytes)

Hi @mikethornndph

Sorry you’re having trouble here - the way that camunda forms work has changed slightly since creation of the tutorial video so i created a very short video explaining how it should work now.

Hi @Niall - many thanks for the response. So, the key bit that has changed is the name of the form in the “Form Ref” field on the forms tab. The tutorial says this should be set to “camunda-forms:deployment:payment.form” but under the new approach, it should be set to just “payment.form”.

I’ve done this and it is now working but with one caveat: the task still does not appear in the demo user’s task list. Instead, I have to go to the process instance, find the task ID there and follow that link - which brings me to the form. So, mostly working, certainly enough for me to carry on with the tutorial :slight_smile:
Many thanks
Mike