目前,我正在学习Activiti7。 我尝试过像部署流程定义,创建流程定义实例等,但是面临着如何获取传出的Transitions的问题。 在activiti 5中,有一些PVM clas有助于获得outgoingTransitions,但是在activiti 7中,此软件包已被删除。 那我怎么得到这个呢?
答案 0 :(得分:0)
Ravi,很早以前已在Activiti 6中删除了这些类,所以听起来好像您落后了几个版本。在2个主要版本之间,有很多更改。对于该特定任务,您可以使用Activiti 6来完成。
直接从xml文件读取 或者您可以使用存储库服务来获取BpmnModel:
BpmnModel bpmnModel = repositoryService
.getBpmnModel(repositoryService.createProcessDefinitionQuery()
.singleResult().getId());
Process process = bpmnModel.getMainProcess();