如何在Camel组件属性中使用Camel Exchange标头?

时间:2014-09-21 04:21:56

标签: apache-camel

我正在使用cxf compoent,它将使用用户名和密码作为其属性,我在Camel Exchange Header中获取用户名和密码,所以我试着这样设置:

< to uri =“cxf:{myurl}?dataFormat = MESSAGE& username = $ {in.header.username}& password = $ {in.header.password}”/>

但由于用户名和密码设置不正确,它给我验证失败错误。

1 个答案:

答案 0 :(得分:1)

请参阅此常见问题解答,了解如何在to

中使用动态值

因此,通过使用收件人列表EIP,您可以执行此操作

<recipientList>
  <simple>cxf:{myurl}?dataFormat=MESSAGE&username=${in.header.username}&password=${in.header.password}"</simple>
</recipientList>