Mule资源访问

Mule资源访问,mule,Mule,我在src/main/resources中有一个xml文件。在项目的根级别,我还有一个名为input的文件夹。当xml文件被复制到输入时,我的文件端点会将其拾取以进行处理。当我将文件复制粘贴到输入时,这在Anypoint Studio中可以正常工作 然后我导出了应用程序并将其部署到Mule EE standalone 3.7.0。现在我需要一个shell脚本来启动Mule并将xml文件移动到输入文件夹。当我打电话时 mv /usr/local/opt/mule/apps/as2-x12-send

我在src/main/resources中有一个xml文件。在项目的根级别,我还有一个名为input的文件夹。当xml文件被复制到输入时,我的文件端点会将其拾取以进行处理。当我将文件复制粘贴到输入时,这在Anypoint Studio中可以正常工作

然后我导出了应用程序并将其部署到Mule EE standalone 3.7.0。现在我需要一个shell脚本来启动Mule并将xml文件移动到输入文件夹。当我打电话时

mv /usr/local/opt/mule/apps/as2-x12-send-v201509201932/resources/po.xml  /usr/local/opt/mule/apps/as2-x12-send-v201509201932/output/po.xml
我回来了:

No such file or directory
这是因为项目压缩在WEB-INF目录中


如何自动移动文件,以便使用shell脚本对其进行处理?

在已部署应用程序的路径中设置输入/输出目录是非常糟糕的做法

选择另一个位置,在Mule之外,例如在下面的某个地方