Camunda 表单失败:值 'on' 不是布尔类型

Camunda Form failure: Value 'on' is not of type boolean

我即将学习如何使用 Camunda 和 Camunda Modeler 实现流程自动化。

因此,我设置了一个小型测试流程,其中包含两个用户任务、一个决策 table 和一个服务任务。一切正常,除了用户任务之一。

在提到的用户任务中,我想嵌入一个小的 HTML-Form,如下所示:

<form role="form" name="form"> 
    <div class="form-group">
        <label for="download">Travel request to review</label>
        <a id="download" cam-variable-name="downloadRequest" cam-file-download="travelRequestDocument"></a>
    </div>
    <div class="form-group">
       <label for="checkboxApproved">I approve this travel request.</label>
      <input
      id="checkboxApproved"
      type="checkbox" 
      cam-variable-name="approved"
      cam-variable-type="boolean"
      class="form-control" />
     </div>
</form>

我通过表单键 属性 将其嵌入到 Camunda Modeler 中:

embedded:deployment:forms/approval.html

当我转到 Camunda 任务列表(Camunda 引擎在本地 tomcat 服务器上运行)并打开任务时,它显示:Form failure: Value 'on' is not of type boolean.

我在互联网上来回搜索可能导致此错误的原因,但找不到任何有用的信息。

也许这里有人遇到过这种问题?

非常感谢:)

解决方案非常简单:我只需要将“boolean”替换为“Boolean”(大写 'b'). 我希望这个答案能让其他人免于花费数小时的研究...(像我一样)