Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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
File Mule-动态文件入站终结点错误_File_Dynamic_Mule_Endpoint_Inbound - Fatal编程技术网

File Mule-动态文件入站终结点错误

File Mule-动态文件入站终结点错误,file,dynamic,mule,endpoint,inbound,File,Dynamic,Mule,Endpoint,Inbound,我的ESB流需要从动态文件夹获取文件。此文件夹名称会根据月份和年份进行更改。因此,我配置了入站端点,如下所示,但我得到以下错误。我真的很感谢你在这方面的帮助 流量: 错误: org.mule.api.endpoint.MalformedPointException:端点 "file:///C:/#[new Date().format('yyyy/MMMM')]”格式不正确,无法更改 被解析。如果这是全局终结点的名称,请检查名称 是正确的,端点存在,并且您正在使用 正确的配置(如“ref”属性

我的ESB流需要从动态文件夹获取文件。此文件夹名称会根据月份和年份进行更改。因此,我配置了入站端点,如下所示,但我得到以下错误。我真的很感谢你在这方面的帮助

流量:


错误:

org.mule.api.endpoint.MalformedPointException:端点 "file:///C:/#[new Date().format('yyyy/MMMM')]”格式不正确,无法更改 被解析。如果这是全局终结点的名称,请检查名称 是正确的,端点存在,并且您正在使用 正确的配置(如“ref”属性)。请注意,上面的名称 入站和出站终结点不能用于发送或接收 信息;请改用命名的全局终结点。。仅出站 端点可以是动态的


“只有出站端点可以是动态的”这完全说明了这一点。您可以查看是否适合您的需要,或者尝试使用调度器和Java/Groovy/etc代码以编程方式创建端点/流。

感谢您的回复!我也尝试过这个groovy表达式(path=“C:\\\[groovy:new Date().format('yyyy\\MMMM')]),但它不起作用。我相信如果我们使用“Mule请求者模块”,我们需要显式地触发流,但是这里的轮询需要是自动的。