我不得不管理WS2 BPS (3.6.0)并不是非常揭示内部异常。有关故障排除的文档中有一小部分,但是这个设置只记录传递到端点的消息。
问题:
谢谢你们的暗示
发布于 2016-12-05 11:02:19
1)一种方法是启用BPEL运行时调试日志,在其中可以看到执行流。
log4j.logger.org.apache.ode.bpel.runtime=DEBUG
如果需要更多信息,也可以为ODE引擎启用调试日志。
log4j.logger.org.apache.ode.bpel.engine=DEBUG
2)没有实现这一目标的方法。这是BPEL 2.0规范中的一个限制。在BPEL 2.0中,您只能捕获伙伴服务WSDL中定义的错误。此外,还可以为错误消息分配一个变量。由此,您可以访问有关故障的信息。
但是CatchAll不与变量相关联。它是一个通用的故障处理程序。
我建议使用基于标志的解决方案来处理所有集线器中的错误。(这就是我在大多数解决方案中看到的。)
https://stackoverflow.com/questions/40970746
复制相似问题