GraphSession#lockProcessInstance()って・・・
jBPMのGraphSession#lockProcessInstance()って、根本的に設計間違ってない?ブロックが解除されてようやく後続がロックを取れたころには、先行した処理でプロセス変数をいじったりして、既にそのProcessInstanceって古くなってる(StaleObjectState)可能性があるわけで。ProcessInstanceを取り出す時点でExclusive指定できないとダメなんでは。
jBPMのGraphSession#lockProcessInstance()って、根本的に設計間違ってない?ブロックが解除されてようやく後続がロックを取れたころには、先行した処理でプロセス変数をいじったりして、既にそのProcessInstanceって古くなってる(StaleObjectState)可能性があるわけで。ProcessInstanceを取り出す時点でExclusive指定できないとダメなんでは。