Допустим, у меня есть родительский и дочерний рабочие процессы соответственно p1 и c1.
JBPM выглядит так:
P1 ----> [узел сценария] ---> [бизнес-правило] ---> [узел службы] -----> [повторно используемый подпроцесс, вызывающий c1]
C1 ----> [узел скрипта] ----> [узел бизнес-правила] -----> [скрипт]
Поток застрял в c1--->
узле бизнес-правила. Я понятия не имею, почему это застревает там. Если я удаляю бизнес-правило в c1, оно работает.
Здесь я использую JBPM 5.5.0, и это мое c1 ---> бизнес-правило
dielact "mvel"
rule "rule2"
when
eval(true);
then
System.out.println("rule2::::::");
end
Заранее спасибо.