当前位置: 首页 > 知识库问答 >
问题:

在jbpm中使用多实例子流程时,流程实例未完成(关闭)

须彭亮
2023-03-14

我使用business central来创建和部署jbpm工作流。我创建了名为MultiInstanceProcess的进程。它的流显示在这里。

MultiInstanceProcess:

它只是调用一个名为simpleinstanceprocess的子进程,它有两个人工任务,如下所示。

SimpleInstanceProcess:

共有1个答案

骆磊
2023-03-14

问题就像是,如果你进入一个do..while循环,而没有给出从这个循环出去的任何条件。您创建的子进程任务是一种无限循环。

在您的例子中,您只需要执行一次子进程,所以您只需要取消选中“Multiple Instance”

 类似资料:
  • 我正在使用与Spring Boot Activiti Starter集成的Activiti 5 REST API接口,我正在尝试完成一个流程实例。我能够实例化流程定义,遍历流程实例任务并完成其中的每一项。它可以正常工作,直到流程结束,没有剩余的挂起任务。我希望流程实例能够完成,即completed:true,因为我有一个结束事件(terminateEventDefinition),但事实并非如此。

  • 问题内容: 在Linux平台上,用于进程(C ++应用程序)检查其实例尚未运行的最佳方法是什么? 问题答案: 执行此操作的标准方法是在某个地方创建一个pidfile,通常包含程序的pid。 您无需将pid放在其中,只需在其上放置排他锁即可。如果您打开它进行读/写并使用LOCK_EX LOCK_NB,如果文件已被锁定,它将失败。这是无竞争条件的,如果程序崩溃,该锁将自动释放。 通常,您希望按用户进行

  • 6.4.3 Xacro_完整使用流程示例 需求描述: 使用 Xacro 优化 URDF 版的小车底盘模型实现 结果演示: 1.编写 Xacro 文件 <!-- 使用 xacro 优化 URDF 版的小车底盘实现: 实现思路: 1.将一些常量、变量封装为 xacro:property 比如:PI 值、小车底盘半径、离地间距、车轮半径、宽度 .... 2.

  • 我有一个简单的服务任务,它将变量“foo”设置为“bar”。当一个流程只包含一个任务,并且我使用“运行时/Process-Instances”启动它时,我可以在响应中看到变量“foo”。当我在服务任务之前添加一个用户任务,并使用action:complete on“runtime/tasks”完成任务时,我只得到一个200的结果代码。如何获得结果变量?

  • 我正在寻找一种方法来启动/停止/恢复一个流程实例在流动。在文件里我什么也没找到。我所找到的只是启动/挂起部署进程的操作。 Runtimeservice没有Start/SuspendProcessByInstanceExxx,至少在我所找到的情况下是这样。有什么方法可以做到这一点吗? 我不想删除正在运行的进程然后重新启动,我想挂起它。

  • 问题内容: 我正在尝试为命令行程序(svnadmin verify)编写包装脚本,该脚本将显示该操作的良好进度指示器。这要求我一看到包装程序的输出,就能够看到它的每一行。 我认为我只是使用, 来执行程序,然后读取其中的每一行并相应地对其进行操作。但是,当我运行以下代码时,输​​出似乎被缓冲在某处,导致它出现在两个块中,第1到332行,然后是333到439行(输出的最后一行) 在稍微了解一下子流程的