ProcessInstance에서 JBPM 토큰을 한 노드에서 다른 노드로 수동으로 수동으로 이동하면 어떤 문제를 고려해야합니까?

StackOverflow https://stackoverflow.com/questions/1173482

  •  19-09-2019
  •  | 
  •  

문제

프로젝트의 경우 노드간에 전환이없는 노드간에 토큰을 이동해야합니다.

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

그러나 나는 또 무엇을 고려해야합니까? 아이 토큰이 여전히 포크와 결합 사이에있을 때 토큰을 옮기거나 포크와 조인 사이의 단일 분기의 노드로 토큰을 옮기고 싶을 때 어떻게됩니까?

몇 가지 경험에서 나는 다음을 알았습니다.

  • 노드에서 토큰을 제거 할 때 작업 인스턴스를 완료해야합니다.

그러나 나는 여전히 흐름 실행을 깨지 않고 흐름에서 토큰을 움직이는 일반적인 방법을 찾고 있습니다.

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

도움이 되었습니까?

해결책

그러나 나는 여전히 흐름 실행을 깨지 않고 흐름에서 토큰을 움직이는 일반적인 방법을 찾고 있습니다.

불행히도 이것은 불가능하지 않습니다. 이동할 수는 있지만 JBPM의 내부 작업을 고려해야합니다. 부모 토큰 업데이트 예를 들어 포크/조인 구조물 등 ..

나는 그것이 그렇게 드문 요구 사항이 아니라고 확신합니다

그것은 그렇지 않습니다.

, 어떻게 이것을 해결 했습니까?

베어 미니머스와 함께 머무르고 복잡한 구조물에서 토큰을 움직이지 마십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top