2009-07-23 3 views
0

프로젝트의 경우 전환이없는 노드간에 토큰을 이동해야합니다.processInstance에서 한 노드에서 다른 노드로 수동으로 jBpm 토큰을 이동시킬 때 고려해야 할 문제점은 무엇입니까?

노드에 토큰을 설정하고 신호를 보낼 수 있습니다. 이것은 루트 토큰에서 잘 작동합니다.

하지만 그 밖의 무엇을 고려해야합니까? 하위 토큰이 여전히 포크와 조인 사이에 있거나 토큰을 포크와 조인 사이의 단일 분기에있는 노드로 이동할 때 토큰을 이동하려면 어떻게됩니까?

  • 당신은 당신이 그들의 노드에서 자신의 토큰을 제거 할 때 TaskInstances을 완료해야합니다 몇 가지 경험에서

    나는 것을 알아 냈다.

그러나 플로우를 중단하지 않고 플로우에서 토큰을 이동시키는 일반적인 방법을 여전히 찾고 있습니다.

나는 그것이 드문 요구 사항이 아니라고 확신합니다. 그래서 어떻게 해결 했습니까?

답변

0

는하지만 난 여전히 흐름의 실행을 차단 없이 흐름에 토큰을 이동하는 일반적인 방법을 찾고 있어요.

불행히도 이것은 불가능합니다. 당신은 그것들을 옮길 수 있지만 jBPM의 내부 작업을 고려해야합니다. 예 : 부모 토큰 업데이트 포크/

내가 그런 드문 요구

그것은이고 그렇지 않다 확신 등등 구조물을 가입 할 수 있습니다.

그래서 어떻게 을 해결 했습니까?

복잡한 구조의 토큰을 이동하지 않고 맨발로 최소화합니다.

관련 문제