Mule出站属性在第二个呼叫流中不可用



如果来自m子流,我正在将http-request呼叫呼叫B和流C顺序。我已经在流动a中设置了出站 - 属性,而流动中的入站期限则是流动c中的inbound-properties?预计吗?如果是这样?

您提到的调用是来自Flowa,将http-Request调用flow B和flow b sequecential call flow b and flow c sequential,但不能提及流量B的流量C是如何调用的。方案

1(Flowa通过HTTP请求调用flowc2(Flowa调用流通过流参考3(流通过HTTP请求的FlowB调用flowc4(FlowB调用流通过流参考。

如果情况3,则显而易见的是原始出站属性丢失。

这是出站属性的预期行为。

参考:https://blogs.mulesoft.com/dev/anypoint-platform-dev/mule-school-the-mulemessage-property-scopes-scopes-and-variables/

复制的要点以供快速参考:

mule出站属性可以由您设置。越过"传输障碍"时,出站特性会自动变成入站特性,并且不再以外物特性存在。

如果整个流程中需要可用的值,请使用调用范围(可以设置为flowvars []读取它(。

最新更新