Java 消息属性中的动态键
如何在Mule ESB中的Java 消息属性中的动态键,java,mule,mel,Java,Mule,Mel,如何在Mule ESB中的消息属性转换器组件中添加动态键 <message-properties-transformer scope="session" doc:name="Message Properties"> <add-message-property key="#[key]" value="#[message.payloadAs(java.lang.String)]"/> </message-properties-transformer>
消息属性转换器
组件中添加动态键
<message-properties-transformer scope="session" doc:name="Message Properties">
<add-message-property key="#[key]" value="#[message.payloadAs(java.lang.String)]"/>
</message-properties-transformer>
我认为唯一可以做到这一点的方法是通过编程,使用类似于表达式组件的东西:
<expression-component doc:name="Expression"><![CDATA[message.outboundProperties.put(flowVars.key, "value");]]></expression-component>