2016-03-01 59 views
0

我在src/main/app中的mule子文件夹下创建了一个流程。所以现在我在src/main/app下有一个全局文件夹,并且我在全局文件夹中创建了一个流。在mule中的应用程序文件夹中创建子文件夹中的流程

当我做一个Maven构建并运行这个项目我收到errores config for app not found.

有NY解决这个问题,

注:config.resources就会自动与所有.xml文件更新与我做一个maven构建时的相应的子文件夹。

+0

你能检查你的pom.xml配置是否能够将它们转移到目标文件夹中吗? –

+0

你在mule-deploy.properties文件中有什么? –

+0

@Ralph Rimorin:没有其不 –

回答

0

我试图把流程放在应用程序的子文件夹下,就像你做的一样,但是在确认的地方被怀疑。

当Mule正在准备压缩文件未扫描并且在部署但在类下的主应用程序文件夹中包含/ app的子文件夹时,这会导致无法找到conf文件的错误。

在这一点上,如果你真的想在子流,你只有一个选择:你test.xml

移动一个文件夹flows

下,例如在src/main/resources/共享资源流添加弹簧包括流以这种方式

<spring:import resource="flows/shared-resources.xml"/> 

这将包括在您的测试流程的其他流量,这将是几乎相同的不是让他们在上市

请注意,如果您的公共流程包含可能在多个mule应用程序中重复使用的逻辑,那么您也可以将它放在单独的mule应用程序中,您可以打包为jar并将其作为依赖项包含在其中。 只是谷歌创建骡子公共图书馆如果你想知道更多,我写了一篇关于它的博客文章,但在这里链接它看起来像自我推销。

希望这会有帮助

相关问题