0

有两个流Flow1,Flow2。在 Flow1 中,我可以获得一些入站属性,并将这些属性复制到出站范围。

println 'Copying inbound properties to session:'
message.inboundPropertyNames.each { prop ->
    message.setOutboundProperty(prop, message.getInboundProperty(prop))
    println 'Setting ' + prop + ' --> ' + message.getInboundProperty(prop)
}          

但我无法在 Flow2 中获得这些出站属性。

4

1 回答 1

0

如果您通过出站端点调用流 2,则您放入出站范围的属性将移回入站范围。因此,您需要在流程 2 中将它们作为 inboundProperties 访问。

此外,您还可以使用 copy-properties 转换器为您处理复制:

<copy-properties propertyName="•" />

于 2015-02-03T10:57:28.050 回答