• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:bpmn

activiti

Activiti为共享流程定义的实例设置tenantId

Activiti为共享流程定义的实例设置tenantId
我目前正在考虑在我的项目中使用Activiti或Camunda。在Camunda中,我可以稍后使用在创建流程引擎时注册的所谓的TenantProvider来设置tenantId。我使用它来将租户设置为共享流程定义的实例。 在Activiti中这可能以另一种方式出现吗?我发现以下调用未正确设置租户,但设置了空字符串(我相信这是Activiti中的默认tenan……继续阅读 »

bpmn

Gradle War不包括bpmn图文件夹

Gradle War不包括bpmn图文件夹
我的项目在以下文件夹中包含bpmn图:src / main / java / com / company / core / bpm / diagram 在从带有命令gradle war或gradle build的命令提示符下进行 war 时, war 文件不包括在 war 中。但是使用eclipse进行 war 时,它包括了diagram文件夹。 它认为图表……继续阅读 »

bpmn

可流动异常后,流动不继续

可流动异常后,流动不继续
给定以下流程,当以基数= 5并行执行“ simpleLog”(异步)服务任务时,我们会遇到并发问题,此后流程不会继续进行下一步的“虚拟”(专有)服务任务也不要在“ simpleLog”中重试该作业。相反,我们得到4 FlowableOptimisticLockingException。详细来说,“ simpleLog”仅打印一些硬编码的字符串,休眠3秒(以模……继续阅读 »

bpmn

Camunda用于存储数据

Camunda用于存储数据
在camunda中,如果与任务相关联的数据很多,我们是否应该尝试在任务本身中捕获数据?还是必须将数据存储在单独的表中,并仅使用Camunda来跟踪状态? 例如:在下面的过程中,作为注册的一部分,我想捕获(名称,地址,州,国家等),然后这些数据应该以某种方式嵌入到camunda注册任务本身中吗? (或)一个单独的表来存储数据? 最佳做法是什么? 解决方案……继续阅读 »

bpmn

如何查询流程实例的位置?

如何查询流程实例的位置?
我想获取流程中单个实例的当前位置。是否可以将 Activity 名称附加到id作为返回值? 解决方案如下: 您可以使用以下代码获取流程实例的当前位置,当流程在多个位置等待时,它们还将为您提供 Activity 的名称。 package org.camunda.bpm; import java.util.HashMap; import java.ut……继续阅读 »