如何设置JBPM应用程序的端到端代码调试

时间:2018-11-16 17:26:51

标签: java eclipse debugging drools jbpm

项目使用bpmn文件处理流的主要部分。目前,我已经为Java部分设置了代码调试功能,这种方式对bpmn文件没有用,因为在bpmns内的脚本任务中嵌入了数百行。 bpmns对于Java部分来说是没有用的。问题是找到一种设置两者调试的方法。谢谢

1 个答案:

答案 0 :(得分:0)

这可能取决于jBPM版本,但是jBPM Eclipse Plugin 6.0具有调试功能,如18.2 Debugging中所述,

  

请注意,我们目前不允许您在流程内的节点上直接放置断点。但是,您可以将断点放在可能具有的任何Java代码(即,调用引擎或由引擎,侦听器等调用的应用程序代码)或规则(可以在进程的上下文中进行评估)内部。然后,在这些断点处,您可以检查所有流程实例的内部状态。

如果无法安装Eclipse插件,则必须通过jBPM引擎的Java代码进行调试。这是可行的,但并不令人愉快。