2014-10-07 2 views
0

우리는 엔터프라이즈 애플리케이션에서 jBPM을 임베디드 컴포넌트로 사용할 수 있는지 판단하기 위해 PoC를 수행하고 있습니다.커스텀 작업에서 WorkItem을 동적으로 생성하기

사용자 지정 작업이 처리기에 WorkItem 개체를 가져 오는 것이 아니라 새 WorkItem 개체를 만든 다음 후속 작업에 전달할 수있는 방법이 있는지 확인하려고합니다. WorkItemManager.addNewWorkItem()에 상응하는 것으로 보이지 않습니다.

내가 무엇이 잘못되었거나 잘못 되었습니까?

답변

0

WorkItems는 내부적으로 관리되는 객체이므로 다음 노드로 작업 항목을 전달하려는 이유를 알지 못합니다.

그러나 프로세스 인스턴스에 사용자 정의 작업 항목을 동적으로 추가하려는 경우 (이 작업을 수행하려면 임시 (서브) 프로세스로 정의해야 함), 다음을 찾으십시오. https://github.com/droolsjbpm/jbpm/blob/master/jbpm-flow/src/main/java/org/jbpm/workflow/instance/node/DynamicUtils.java#L55

관련 문제