在连接器配置中使用flowVar?

时间:2016-09-02 12:11:02

标签: mule dataweave

我尝试在连接器配置设置中使用flowVar,如下所示:

Work Market connector configuration

如下图所示,我在转换消息步骤中进行查找,该步骤通过子流数据库请求设置flowVar。记录器步骤向我显示flowVar确实存在并包含我在configuration[0].wmApiKey中所期望的值,但我不断从Work Market连接器尝试调用Access Token的工作市场API是不正确的。当我只用静态令牌字符串替换配置访问令牌值时,它可以工作。我无法弄清楚为什么flowVar方法失败。

Flow

3 个答案:

答案 0 :(得分:1)

您无法在配置级别使用flowVars或任何运行时数据,因为连接器配置在启动时已初始化。如果连接器使用devkit开箱即用的oauth支持,那么可以在流程中的操作本身而不是conifg上配置相同的属性。

答案 1 :(得分:-1)

不确定此连接器。但我使用带有Http连接器的sessionVars进行主机和授权,效果很好。

答案 2 :(得分:-2)

即使您能够使用sessionVars进行配置初始化,也不是正确的做法。连接器配置应始终为静态