В проекте используются файлы bpmn для обработки основной части потоков. В настоящее время я настроил отладку кода для java-части, которая так бесполезна для файлов bpmn, потому что сотни строк, встроенных в задачи скрипта, iniside bpmns.If я настроил debug для bpmns, он бы быть бесполезным для java part.Question - это найти способ настройки отладки для обоих.
Всего 1 ответ
Это может зависеть от версии jBPM, но jBPM Eclipse Plugin 6.0 поставляется с возможностями отладки, как описано в разделе 18.2 «Отладка» :
Обратите внимание, что в настоящее время мы не разрешаем вам устанавливать точки останова на узлах внутри процесса напрямую. Тем не менее, вы можете установить точки останова в любом Java-коде, который у вас может быть (например, код вашего приложения, вызывающий движок или вызываемый движком, слушатели и т. Д.) Или внутренние правила (которые могут быть оценены в контексте процесса). В этих точках останова вы можете проверить внутреннее состояние всех экземпляров процесса.
Если установка плагина Eclipse невозможна, вам придется отлаживать код Java jBPM. Это выполнимый, но не приятный опыт.