두 개의 연속적인 독점 게이트웨이가있는 BPMN2 다이어그램이 있습니다. 내 첫 번째 게이트웨이에서, 나는이 개 표현 조건 Yes (예)에 대한 유형과 어떤 라인이 :이 독점적 인 게이트웨이에 따라두 개의 연속적인 독점 게이트웨이가있는 BPMN2 다이어그램 구현/설정 방법
${enoughDrinks}
${notenoughDrinks}
를, 나는 같은 예와 아니오 라인과 추가로 세 번째 줄 "서로 두 번째 전용 게이트웨이를 선택권". 내 문제는 : 어떻게 이것을 설정해야합니까? 나는이 과정을 실행하고 "충분한 음료"게이트웨이의 어떤 라인에 도착하면, 내가 두 번째 게이트웨이의 부울 표현식 조건에 대한 오류가 발생합니다 :
Unknown property used in expression: ${otherOption}. Cause: Cannot resolve identifier 'otherOption'
나는의 실행 방법의 변수를 선언 한 JavaDelegate 클래스를 구현 내 수업 :
public void execute(DelegateExecution execution) throws Exception {
boolean otherOption = (Boolean)execution.getVariable("otherOption");
execution.setVariable("otherOption", otherOption);
}
는 아래 BPMN 다이어그램과 문제가있는 라인에 빨간색 화살표 점이다.
아마 일반적인 질문 : 해당 증속 사용자의 작업없이 연속 전용 게이트웨이에 가지고도 가능하다면?
프로세스 정의를 게시하십시오. JavaDelegate는 언제 실행합니까? 이 프로세스에는 ServiceTask가 없습니다. Execution 또는 TaskEventListener가 있습니까? – Zelldon