【问题标题】:Mule Datamapper csv lookup - csv file location in grfMule Datamapper csv 查找 - grf 中的 csv 文件位置
【发布时间】:2015-06-11 16:05:29
【问题描述】:

当使用 csv 查找进行数据映射器时,如果我硬编码到 csv 的路径,那么它会拾取它。但这不是正确的做法。当我将它放在 src/main/resources 下时,csv 查找文件出现在 classes 文件夹中 - 在 mule 独立部署期间没有问题。但是在运行时,找不到该文件。 请不要我试图将文件复制到所有类路径位置,即

{MULE_HOME}/apps/myapp
{MULE_HOME}/apps/myapp/classes
{MULE_HOME}/apps/myapp/lib

还有什么我需要做的吗?还能放在哪里?我尝试编辑 grf 文件(我知道不推荐)以使用 ${mule.env.lookupdir}/mylookup.csv 包含该位置 - 甚至没有拾取占位符。

如果 grf 文件正在寻找其他位置,请告诉我。或任何其他方式告诉 grf 文件从属性文件中获取变量 ${mule.env.lookupdir}

【问题讨论】:

    标签: csv mule lookup datamapper lookup-tables


    【解决方案1】:

    在您的 GRF 文件中引用位置 fileURL="${app_home}/myfile.csv"

    将您的 CSV 文件放在应用程序的映射目录中。

    【讨论】:

      猜你喜欢
      • 2014-04-12
      • 1970-01-01
      • 1970-01-01
      • 2015-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-01
      相关资源
      最近更新 更多