在Anypoint Studio中,可以在子流中设置断点。
使用这些可以暂停处理,可以检查消息和流量变量。
我很想知道......是否有可能找出我们如何在给定的子流程中结束?我们可以访问某种"流量调用/参考堆栈跟踪"?是否有可能找出我们如何在给定的suflow中结束?
例如,在以下流程中," appendContentSubFlow"由appendContent和" appendContent再次引用":
我们怎么说;哪个引用导致子流中断点st的当前命中?
" ByteArray to String"处理步骤用虚线边框标记,因为设置断点已在此步骤中停止执行...但是;调用/引用步骤根本没有标记。
首先我想,这可能是因为我正在使用子流,但是当我使用私有流时,同样的事情发生了。只标记当前的处理步骤,没有" stacktrace-like"信息可用。
有没有办法找出子流/私有流的调用来自哪里?在返回调用流程之前,唯一的方法是执行此操作以进入下一个处理步骤吗?
非常感谢您的帮助。
答案 0 :(得分:1)
目前在Anypoint studio中无法做到这一点。你无法看到" Flow-Call"调试器中的Stacktrace,但您可以使用以下某个"变通办法"来实现类似的结果: