apache camel hazelcast获取自定义标题

时间:2018-01-01 09:42:45

标签: apache-camel

我想在调用hazelcast之前获取我设置的标题或属性,但我无法获得我设置的自定义标题。

<route>
<from uri=""/>
<setHeader headerName="CamelHazelcastObjectId">
    <constant>123</constant>
</setHeader>
<setHeader headerName="CamelHazelcastOperationType">
    <constant>put</constant>
</setHeader>
<setHeader headerName="test">
    <constant>test</constant>
</setHeader>
<setProperty propertyName="test">
    <constant>test</constant>
</setProperty>
<to uri="hazelcast:map:testMap"/>
</route>

当我尝试检索我的自定义标题或属性无法获取

<route>
<from uri="hazelcast:map:testMap"/>
<log message = "printing:::: ${in.header.test} and ${property[test]}"/>
<to uri=""/>

请帮忙。

1 个答案:

答案 0 :(得分:1)

camel-hazelcast组件仅用于存储邮件正文,而不是邮件头。