Как мне настроить сквозную отладку кода для приложения JBPM - PullRequest
0 голосов
/ 16 ноября 2018

Project использует файлы bpmn для обработки основной части потока. В настоящее время я настроил отладку кода для части java, которая бесполезна для файлов bpmn, потому что в bpmns встроены сотни строк, встроенных в задачи сценария. Если я настроил отладку для bpmns, это было бы бесполезно для java-части. Вопрос в том, чтобы найти способ настроить отладку для обоих. Спасибо

1 Ответ

0 голосов
/ 16 ноября 2018

Это может зависеть от версии jBPM, но jBPM Eclipse Plugin 6.0 поставляется с возможностями отладки, как описано в 18.2 Отладка , однако:

Обратите внимание, чтов настоящее время мы не разрешаем вам устанавливать точки останова непосредственно на узлах процесса.Однако вы можете поместить точки останова в любой имеющийся у вас Java-код (т. Е. Код приложения, который вызывает механизм или вызывается механизмом, слушателями и т. Д.) Или внутри правил (которые могут быть оценены в контексте процесса).На этих точках останова вы можете проверить внутреннее состояние всех ваших экземпляров процесса.

Если установка плагина Eclipse невозможна, вам придется отлаживать код Java движка jBPM.Это выполнимо, но не приятно.

...