如何使用 REST API 在 JBPM 中启动流程(仅适用于 JBPM 7.1.0)

How Can I start a Process in JBPM using REST API (for JBPM 7.1.0 only)

我想使用 REST API 在 JBPM 7.1.0 中启动流程并执行其他任务。虽然这些 APIs 可用于早期版本的 JBPM,但我无法在 7.1.0 中实现它。请帮助。

此答案基于您已在 KIE-SERVER 中部署容器的假设。

首先……

前往 {server}:{port}/kie-server/docs/ 获取完整文档。

开始一个流程:这真的取决于你运行的项目是案例项目(jbpm 7 中的新项目)还是普通项目。

  1. 案例项目[POST]

    {服务器}:{端口}/kie-server/services/rest/server/containers/{containerID}/cases/{processID}/instances

  2. 正常流程[POST]

    {server}:{port}/kie-server/services/rest/server/containers/{containerID}/processes/{processID}/instances