我们目前正在评估最新的 WSO2 BPS 3.0 作为Oracle BPEL的开源替代品。到目前为止,我能够在BPS服务器上创建和部署工作流程。我也能够测试它,一切似乎都很好。
然而,问题在于我们可以在Oracle BPEL控制台上查看执行跟踪。 我成功地只启用了SOAP TRACING,以查看从BPEL流程传入和传出的SOAP消息。但是,我希望在工作流程的每个临时步骤中看到输出。 Oracle做得非常好,我只需单击执行跟踪中的各个步骤,然后在每个步骤后查看输出。这是一个非常非常重要的功能,我很惊讶没有启用OUT OF THE BOX。
我也尝试了BPEL Designer for Eclipse: how to debug a BPEL process的步骤,但仍然无法让它发挥作用。
有人可以列出确切的步骤,以便我可以看到工作流程中每个步骤的输出。
答案 0 :(得分:0)
您可以从实例视图中找到与每个活动相对应的输入和输出消息。从管理控制台,转到实例视图,然后单击给定的流程实例ID。然后你会进入实例视图。
此外,通过从管理控制台启用soap tracer,您可以查看传入和传出的soap消息。
此外,您可以在日志级别启用邮件跟踪,以记录进出的所有邮件。