Java Activiti为共享进程定义的实例设置tenantId
我目前正在考虑在我的项目中使用Activiti或Camunda。在Camunda中,我可以稍后使用在创建流程引擎时注册的所谓TenantProvider设置tenantId。我使用它将租户设置为共享流程定义的实例 这在Activiti中是可能的吗?我发现下面的调用没有正确设置租户,但设置了空字符串(我认为这是Activiti中的默认租户ID,因为null会导致某些数据库出现问题): 我使用Activiti6.0.0Java Activiti为共享进程定义的实例设置tenantId,java,activiti,bpmn,Java,Activiti,Bpmn,我目前正在考虑在我的项目中使用Activiti或Camunda。在Camunda中,我可以稍后使用在创建流程引擎时注册的所谓TenantProvider设置tenantId。我使用它将租户设置为共享流程定义的实例 这在Activiti中是可能的吗?我发现下面的调用没有正确设置租户,但设置了空字符串(我认为这是Activiti中的默认租户ID,因为null会导致某些数据库出现问题): 我使用Activiti6.0.0 PS:我可能需要补充说明,部署和流程定义没有租户,因为我希望所有租户都使用它。我
PS:我可能需要补充说明,部署和流程定义没有租户,因为我希望所有租户都使用它。我在alfresco论坛上问了同样的问题,我被告知这是不可能的:
this.runtimeService.createProcessInstanceBuilder()
.processDefinitionId(processDefinitionId)
.tenantId(tenantId)
.start();