Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mule 在连接器配置中使用flowVar?_Mule_Dataweave - Fatal编程技术网

Mule 在连接器配置中使用flowVar?

Mule 在连接器配置中使用flowVar?,mule,dataweave,Mule,Dataweave,我尝试在连接器配置设置中使用flowVar,如下所示: 如下图所示,我正在转换消息步骤中进行查找,该步骤通过子流数据库请求设置flowVar。logger步骤向我显示flowVar确实存在,并且包含我在配置[0].wmApiKey中期望的值,但是我不断从Work Market connector调用Work Market API的尝试中得到错误,即访问令牌不正确。当我用静态令牌字符串替换配置访问令牌值时,它就可以工作了。我无法理解flowVar方法失败的原因 由于连接器配置是在启动时初始化的,

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

如下图所示,我正在转换消息步骤中进行查找,该步骤通过子流数据库请求设置flowVar。logger步骤向我显示flowVar确实存在,并且包含我在
配置[0].wmApiKey
中期望的值,但是我不断从Work Market connector调用Work Market API的尝试中得到错误,即访问令牌不正确。当我用静态令牌字符串替换配置访问令牌值时,它就可以工作了。我无法理解flowVar方法失败的原因


由于连接器配置是在启动时初始化的,因此不能在配置级别使用flowVars或任何运行时数据。但是,如果连接器使用的是devkit提供的现成oauth支持,那么可以在流中的操作本身上配置这些相同的属性,而不是在conifg上配置这些属性。

不确定是否使用此连接器。但是我已经将sessionVars与Http连接器一起用于主机和授权,它工作得很好。

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