Camunda Form失败:值'on'不是boolean类型

时间:2018-04-23 15:57:57

标签: camunda camunda-modeler

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

因此,我设置了一个小测试过程,其中包含两个用户任务,一个决策表和一个服务任务。除了其中一个用户任务外,一切正常。

在上面提到的用户任务中,我想嵌入一个看起来像这样的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

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

也许这里有人有这种问题的经验?

我会非常感激:)

1 个答案:

答案 0 :(得分:0)

解决方案很简单:我只需要替换&#34; b oolean&#34;用&#34; B oolean&#34; (大写&#39; b&#39;)。 我希望这个答案可以帮助其他人节省数小时的研究......(像我一样)