Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Activiti为共享进程定义的实例设置tenantId_Java_Activiti_Bpmn - Fatal编程技术网

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

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

我目前正在考虑在我的项目中使用Activiti或Camunda。在Camunda中,我可以稍后使用在创建流程引擎时注册的所谓TenantProvider设置tenantId。我使用它将租户设置为共享流程定义的实例

这在Activiti中是可能的吗?我发现下面的调用没有正确设置租户,但设置了空字符串(我认为这是Activiti中的默认租户ID,因为null会导致某些数据库出现问题):

我使用Activiti6.0.0


PS:我可能需要补充说明,部署和流程定义没有租户,因为我希望所有租户都使用它。

我在alfresco论坛上问了同样的问题,我被告知这是不可能的:

this.runtimeService.createProcessInstanceBuilder()
            .processDefinitionId(processDefinitionId)
            .tenantId(tenantId)
            .start();