在 BPEL 服务引擎上启动 BPEL 调试器时,将开始一个调试会话。在某一给定时间,只能在 BPEL 服务引擎上运行一个调试会话。但是,可以同时启动几个 Java 调试会话。
在 BPEL 调试会话启动后,可以分步执行流程实例,以便在“局部变量”和“监视”窗口中检查 BPEL 变量和 XPath 表达式的值。可以在“设计”视图的图上监视调试器会话期间的 BPEL 流程的执行情况:在当前的执行位置前移的过程中,正在执行的活动在图中将处于突出显示状态。“BPEL 流程执行”窗口也可以显示 BPEL 流程的执行情况。
在 BPEL 服务引擎上启动调试会话:
17:20:01 Connecting to localhost:3343
17:20:01 Debug session started
如果未显示 BPEL 调试器控制台,请从主菜单中选择“窗口”>“调试”>“BPEL 调试器控制台”。
请注意,“调试项目”(BPEL) 命令将执行以下操作:
因此,只要您启动了调试会话,就可以确定已在 BPEL 服务引擎上部署了最新版本的 BPEL 流程。
现在,您可以运行测试用例,并监视 BPEL 流程的执行情况,直至其停止或到达某个断点为止。随着流程的运行,当前的相关情况会显示在图上和“BPEL 流程执行”窗口中。
更改当前的调试会话:
完成所有调试会话: