Apache 骆驼:设置 属性 和 getter

Apache Camel : set property and getter

我正在使用 Apache 骆驼。 我使用 setProperty 但现在我在获取它时出现错误。

设置

  <setProperty propertyName="ExportFileName">
    <camel:simple>${date:now:yyyyMMdd_HHmmss}</camel:simple>
  </setProperty>

得到

<to uri="file:{{order.dir}}?fileName=exportOrders_{{ExportFileName}}.csv&amp;charset=utf-8&amp;fileExist=Append" />

我以前用这些方法获取变量 -> {{ExportFileName}} , ${ExportFileName}, {ExportFileName} 但它导致了错误。

提前致谢

使用${exchangeProperty.ExportFileName}。双大括号 {{}} 通常用于从 config/property-placeholder 文件中获取属性。