【问题标题】:Translate this camel route snippet from Java DSL to Blueprint xml将此骆驼路线片段从 Java DSL 转换为 Blueprint xml
【发布时间】:2014-11-17 14:55:15
【问题描述】:

有谁知道如何在蓝图 xml 的语法中编写这个骆驼路线 sn-p 吗?

.setHeader("headerName").method(beanInstance, "methodToGetHeaderValue")

我认为它是这样的,但我无法得到确切的语法。

<setHeader headerName="theHeader"> 
    <bean id="beanId" ref="MyBean" method="BeanMethod"/> 
</setHeader>

谢谢!

【问题讨论】:

    标签: java xml apache apache-camel


    【解决方案1】:

    我认为您正在寻找调用方法的标签是&lt;method&gt;

    Camel 文档有一个setting a headerinvoking a method 的示例。将这些放在一起,您会得到:

    <setHeader headerName="theHeader">
      <method ref="MyBean" method="methodToGetHeaderValue" />
    </setHeader>
    

    【讨论】:

    • 感谢 Ray,实际上我在发布此问题后不久就找到了此文档 (camel.apache.org/bean-language.html),并且得出了与您相同的结论。不过,感谢您的及时回复!
    猜你喜欢
    • 1970-01-01
    • 2018-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-05
    • 2012-05-19
    • 1970-01-01
    • 2017-05-31
    相关资源
    最近更新 更多