DeploymentId를 통해 bpmn.xml 파일의 내용을 검색하십시오
-
21-12-2019 - |
문제
activiti를 사용하면 프로세스의 DeploymentID에서 bpmn.xml 파일의 내용을 검색 할 수 있습니까?
해결책
각 버전의 프로세스 정의는 DB에 XML 문자열로 저장됩니다. 예, 가능합니다.
이 옵션을 사용할 수 있습니다 :
InputStream xmlStream = getRepositoryService().getResourceAsStream(deploymentID,resourceName);
.
또는이 :
// Fetch the resource
String resourceName = processDefinitionEntity.getResourceName();
ResourceEntity resource = commandContext.getResourceEntityManager()
.findResourceByDeploymentIdAndResourceName(processDefinitionEntity.getDeploymentId(), resourceName);
. 제휴하지 않습니다 StackOverflow