JBPM (버전 3)에 새로 추가되었으며 결정을 구현하는 데 실패했습니다 (실패한 경우).jBPM 결정을 구현하는 방법
Cenario 1 :
<decision name="XPTO Decision" expression="#{contextInstance.variables['XPTO Decision']}">
<transition name="To ActionA" to="ActionA"/>
<transition name="To ActionB" to="ActionB"/>
<transition to="ActionA"/>
</decision>
또는 :
Cenario 2 :
<decision name="XPTO Decision" >
<transition name="To ActionA" to="ActionA"/>
<transition name="To ActionA" to="ActionA"/>
<transition to="ActionA">
<condition expression="#contextInstance.variables['XPTO Decision'] ge 5"/>
</transition>
</decision>
또는 :
나는 내가 이런 일을해야한다는 것을 깨달았 세나 리오 3 :
<decision name="XPTO Decision" >
<handler class="bla.bli.MyDecisionHandler"/>
<transition name="To ActionA" to="ActionA"/>
<transition name="To ActionB" to="ActionB"/>
<transition to="ActionA"/>
</decision>
나는 이와 비슷한 일을했지만 내 결정은 이미 동일한 행동 (ActionB)으로 진행됩니다.
이 결정이 어떻게 작동하는지 확신 할 수 없습니다. cenario이 찾고 내가 그
같은 것을 믿는다 "변수 XPTO 결정 GE (greates 또는 등호 (?)) 5 다음 동작은 다른 작업 B는 경우". "그게 맞죠?
그리고 .. . cenario 3 작품 ??? 어떻게 핸들러가 결정할 수 있습니다 어떻게 조치 올바른
감사
나는 일부 페이지 'GE'EXPR에서 본 것 : : $는 {ASD가> 5} 건배 – JMarques