Как перезапустить процесс на основе условия в jbpm?

Я столкнулся с проблемой в jbpm, так как я новичок в jbpm. мне нужно перезапустить процесс или вернуться к предыдущему процессу. Можете ли вы предложить, как это сделать, мой поток

перед сохранением, исходя из условия, мне нужно повторно обработать поток из getDeclaration. может ли кто-нибудь помочь мне сделать это.

пожалуйста, дайте мне знать, если нужна дополнительная информация


person Ramesh    schedule 06.07.2015    source источник


Ответы (1)


Вот пример того, как вы можете вернуться к предыдущей задаче.

Пример повторяющейся задачи

person Mike    schedule 06.07.2015
comment
Привет Майк, спасибо за ответ. еще одно сомнение заключается в том, как отправить данные из одной задачи в другую задачу. я сделал, как показано ниже в задаче 1: results.put(LRN, message.getResponse().getDeclaration().getFunctionalReferenceID()); в задаче 2: я получаю его как String lrn = getParameter(workItem, LRN); но я получаю здесь нуль. не могли бы вы помочь мне в этом - person Ramesh; 07.07.2015