我有一个插入流参考组件的流程。参考组件流显然会向我的第一个流发送一条消息,结果为“xxx”。我希望将此结果放入发送消息的标题中。
<flow name="CreateAccountFlow1" doc:name="CreateAccountFlow1">
<http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8081" doc:name="HTTP" path="bank"/>
<cxf:jaxws-service doc:name="SOAP" serviceClass="com.essai2.AccountService"/>
<component class="com.essai2.AccountRequest" doc:name="Java"/>
<flow-ref name="Projet2Flow1" doc:name="Flow Reference"/>
<component class="com.essai2.AccountResponse" doc:name="Java"/>
<logger level="INFO" doc:name="Logger"/>
</flow>
答案 0 :(得分:0)
流量引用本身并不“发送消息”,因此很难理解你所追求的内容。您似乎希望将flow-ref的执行结果放在message属性中。如果是这种情况,你可以这样做:
<set-variable variableName="result" value="#[message.payload]" />
这假设flow-ref的结果在消息有效负载中,并且在调用范围(又称流变量)中具有result属性对您来说是可以的。根据您提供的信息,这是我能告诉您的最多信息。