【问题标题】:How to set process variables in Script Task in JBPM 7.3如何在 JBPM 7.3 的脚本任务中设置流程变量
【发布时间】:2018-03-08 10:12:55
【问题描述】:

我有一个使用 bpmn2 标准定义的业务流程,我想将自定义对象设置为脚本任务并将其传递给人工任务。共有三个过程变量:

这是一个过程:

在Set Object里面有如下代码:

toBeApproved = new com.myteam.pocapproval.ObjectToBeApproved();
toBeApproved.setCountry(country);
toBeApproved.setAmount(amount);

问题是进程变量toBeApproved,在脚本任务之后,当我通过rest API /server/containers/{id}/processes/{pId}/instances启动只传递countryamount的进程时,不会被填充。

【问题讨论】:

    标签: jbpm bpmn


    【解决方案1】:

    我解决了将此kcontext.setVariable("toBeApproved",toBeApproved); 附加到脚本任务的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-08
      • 2015-01-02
      • 1970-01-01
      • 2023-01-09
      • 1970-01-01
      • 1970-01-01
      • 2017-09-24
      相关资源
      最近更新 更多