我正在 Camunda 中创建两个并行用户任务,我们称它们为 Sign 和 Parallel。 我需要 Parallel 在 Sign 完成时结束,所以我发送关闭 Parallel 的消息,通过流程实例 ID 关联。 但是进程不会继续,而是等待加入网关。 为什么会这样? 进程在等什么? 没有传 ...
我正在 Camunda 中创建两个并行用户任务,我们称它们为 Sign 和 Parallel。 我需要 Parallel 在 Sign 完成时结束,所以我发送关闭 Parallel 的消息,通过流程实例 ID 关联。 但是进程不会继续,而是等待加入网关。 为什么会这样? 进程在等什么? 没有传 ...
我想在我的服务中使用 java api 或 controller 层获取用户任务列表:taskService.createTaskQuery().taskAssignee(userId) for Camunda Engine; 和我的代码: 我得到错误:Context.getCommandCont ...
我正在从我的 BPD 创建一个表单。 我希望用户首先通过填写订单所需的输入来下订单。 当我想要收据时,问题就来了。 如何将输入从一种形式(输入订单形式)发送到另一种形式(收据形式)? 我试图用 JavaScript 发送输入,但我真的不知道 JavaScript 所以我不知道我应该怎么做。 ...
我在我的 BPMN 中创建了一个自定义任务,并编写了一个扩展KogitoWorkItemHandler的处理程序。 输入值作为参数获取,结果作为Map<String, Object>返回。 这在单个变量的情况下工作正常。 当使用多个自定义 object 输入并期望多个自定义 object ...
我创建了一个基本的 bpmn 2.0 流程来演示。 我有一个子进程,我只希望它运行一次,并且它内部有一个无限流,它永远不会死。 我在上面附上了一个“中间信号”。 此信号不会取消子流程活动。 但是每当我向这个信号发送请求时,我还必须在其途中放置一个“结束”事件。 否则 kogito 会给出错误“没有传 ...
假设 Spring Boot 应用程序连接到一个数据库,该数据库包含创建的所有 Camunda 相关表,如 dbo.ACT_HI_PROCINST、dbo.ACT_HI_TASKINST、dbo.ACT_RU_TASK、dbo.ACT_RU_EXECUTION 等。有一个 UI 屏幕(Angula ...
我正在尝试将 kie-tools 存储库中可用的 BPMN 独立编辑器集成到我的 React 应用程序中。 作为初始方式,尝试使用<iframe>组件进行集成。 它似乎运作良好。 但是我无法自定义下载活动,因为我无法使用document.getElementById("bpmn-edit ...
我们有涉及内部通知的特定流程。 但是,该过程如何进行取决于收到通知的人。 例如:管理员可以发送通知。 但是如果角色A收到了,只需要一个收到通知的确认就可以了。 如果角色 B 设置为接收者,则需要确认和响应等。 因此,作为接收者的不同角色会产生不同的结果。 我如何通过 BPMN 2.0 model ...
它发生了多次,我更改了 calss 名称,它在 bpmn 图中作为 serviceTask 的 delegateExpression 值,然后尚未完成的旧流程出现错误,因为它找不到 class 它在 delegateExpression 中。 我只是好奇我是否可以在 Activiti 的运行时更改 ...
我正在尝试在 BPMN XML 文件中使用边界计时器事件,以触发服务任务,该任务将在计时器定义中定义的一段时间后调用自定义 java bean。 下面是实现的代码: 1.在上面,我定义了一个持续时间为 30 秒(PT30S)的定时器边界事件。 2.一旦持续时间结束,服务任务将通过序列流被触发 ...
我在我的 reactjs 项目中使用这个库bpmn-js来创建一个流程。 我有不同类型的元素,如子流程和任务。 我正在更新多个元素 ( el.businessObject.<property> ) 的属性。 我的 el.businessObject 具有类似的属性 voiceFile ...
camunda rest api 中是否有 884245955502488 api 用于登录和注销。 我想为 camunda 创建独立的前端。 问题是我如何通过 camunda engin 的 rest api 对用户进行身份验证??? ...
尝试生成 BPMN 图,甚至是带有开始事件、结束事件和一些用户任务的基本图。 是否有任何 Java 库或 API 可以帮助我实现这一目标。 找了很多地方都没找到合适的。 任何帮助,将不胜感激 ...
我正在寻找一种方法来控制 Camunda 引擎的进程,而无需使用驾驶舱或 REST API。可能应该有一个依赖 jar 文件。 流程逻辑写在BPMN文件中,但是流程的控制不能通过Cockpit,也不能通过REST API来做。比如可以通过Java代码做决策,或者arguments进入流程相关的方法 ...
我正在使用 kogito (kogito-quarkus(1.26.0)) 和 quarkus(2.9.2)、maven (4.0.0) 和 java 11。 我想与一个正在进行的进程进行通信,可能正在等待一个事件(消息)。 请参见下图。 一旦我开始这个过程,它就会以事件为条件等待一条消息,至少我 ...
我正在尝试使用 kie-tools 存储库 bu kiegroup 自定义我自己的 BPMN 编辑器。 我能够编辑和修改各种功能和 UI。 但在用户任务的情况下,我无法按照我所需的逻辑填充演员和组列表。 我们有什么办法可以做到这一点。 可以手动添加到列表中。 ...
我正在研究 Spring 引导和流口水。 在 drools 中,我正在使用 bpmn2 文件并想使用 Spring bean。 我尝试了不同的方法,包括: 设置全局并在 bpmn 中使用它。 在 ksession 中插入变量并在 bpmn 中获取 kcontext.getVariable。 在 s ...
我是开发 BPMN/DMN 编辑器的新手。 我遇到了 kie-tools git 存储库,其中包含指定的编辑器基本代码。 但是我找不到任何可以遵循的文档来开始编辑代码并实现我的更改。 它提到了 Jboss Uberfire,但这似乎也很模糊,因为一旦我们构建,就会在存储库中并行启动大量包。 对此的任 ...
我有一条车道,如果需要,可以从不同的车道获得任务咨询。 有什么好的方法可以将两者联系起来吗? 缺少连接的基本概述 ...
我正在Django(Django-Rest-Framework)中寻找工作流引擎开发的最佳解决方案按此要求: 权限检查/任务分配选项并行工作流允许同时执行多个活动任务,并且可能具有某种并行同步/连接功能动态工作流通常可以通过更改工作流数据库表的内容来配置我发现的方法: 一种方法是 BPMN 引擎,并 ...