1

我为消息开始事件和用户任务创建了一个表单。我可以在生成的 XML 中看到如下所示的内容:

<bpmn:extensionElements>
  <camunda:formData>
    <camunda:formField id="myField" label="My field" type="string" />
  </camunda:formData>

等等等等……

所以看起来 XML 应该为我定义一个生成的表单。

但是,当我去 Camunda 并尝试从消息启动事件表单创建任务而不是看到我期望的 HTML 表单时,我收到一条消息:

This task contains an external form to complete it.  In order to open the external form click on the "Open external form" link below.

当我单击表单的链接时,我收到 404 错误。它试图到达的链接是/camunda/app/tasklist/default/MyMessageFormKey. default是文件中process-enginexml 字段的名称processes.xml。该目录default在路径中不存在,那么这个值应该是别的吗?

在创建构建任务的 Maven pom 文件时我需要做些什么吗?

4

1 回答 1

3

您可能在“表单键”字段中写了一些东西。这用于访问外部表单,但您需要 Camunda 使用表单字段为您生成表单。清除“表单键”字段,检查 XML 是否一切正常,应该就是这样。

于 2019-01-26T12:00:04.750 回答