创建我自己的连接器 - MessageDispatcher中的访问流变量

时间:2013-07-16 10:06:15

标签: mule

我希望我的连接器健壮并接受MEL表达式。现在虽然我有一个问题,我正在进行MEL评估,但我的事件中没有评估。我有<set-variable variableName="key" value="#[payload]" />然后我这样做:<my-connector:outbound location="#[key] />

当我通过连接器调试时,我会查看MuleEvent,并在flowVariables字段下看到key=#[key]而不是key=MyProperty

我查看LoggerMessageProcessor以确保我正确地执行此操作并且我的评估代码看起来相同,但是当我调试到记录器时,我看到MuleEvent已解析表达式flowVariables,而不是我上面显示的符号。

是否有一个技巧让MuleEvent已经评估了flowVariables的表达式?

0 个答案:

没有答案