2014-12-16 6 views
1

Activiti BPMN 프레임 워크에서 하위 프로세스 노드를 조롱하는 것이 가능합니까? 상당히 복잡한 워크 플로 계층 구조를 사용하므로 테스트하기가 어렵고 하위 프로세스를 조롱하면 훨씬 쉽게 처리 할 수 ​​있습니다. 샘플 코드가 유용 할 것입니다.Activiti의 모의 하위 프로세스

답변

1

JAXB 또는 Jackson과 같은 사용 가능한 API 중 하나를 사용하여 xml을 작성하는 Java 코드를 실제로 작성하여 mock 하위 프로세스 xml 및 deploy를 생성 할 수 있습니다. 이게 바로 자바를 통해 세부 사항을 채우고 XML을 채워야합니다. 예 : 응용 프로그램에서 Activiti를 사용하거나 activiti 위에 응용 프로그램을 만들 경우 쉽게 수행 할 수 있습니다. 나는 사용자가 하나의 오른쪽 클릭만으로 필요한 매개 변수를 제공하는만큼 많은 하위 프로세스 (다른 하위 프로세스 내에서 독립 또는 재귀 하위 프로세스가 될 수 있음)를 만들 수있는 activiti 5.10 위에 응용 프로그램을 만듭니다.

+0

비슷한 접근 방식에 대해서도 생각해 보았습니다. 시작 프로세스와 종료 이벤트로 더미 프로세스를 생성 한 다음 프로세스를 시작하기 전에 실제 호출 활동을 더미 프로세스로 바꿉니다. –