Apache骆驼如何在SetBody

时间:2016-10-06 12:21:42

标签: apache apache-camel

我正在路线中创建一条消息,使用:

    <setBody id="_setBody1">
                        <constant>
<![CDATA[
           <?xml version="1.0" encoding="UTF-8"?&>
    ..........
            <mes:CalendarView MaxEntriesReturned="5" StartDate="(property.DateStart)" EndDate="(property.EndDate)"/>

但财产不起作用。在日志中我看到:

 <mes:CalendarView MaxEntriesReturned="5" StartDate="(property.DateStart)" EndDate="(property.EndDate)"/>

如何在消息中插入属性?

2 个答案:

答案 0 :(得分:0)

看起来您想在XML的静态内容中设置一些属性。我建议使用其中一个模板..比如速度。它允许您进行财产更换并管理路线外的静态内容(这对于测试和其他维护很方便)

答案 1 :(得分:0)

是的,我之前创建了属性:

.emf

但我想在Apache Camel路由中的xml内容中插入此属性。