【问题标题】:Strange Camel behaviour on apache karafapache karaf 上的奇怪骆驼行为
【发布时间】:2016-03-22 02:40:41
【问题描述】:

所以我在骆驼弹簧 dsl 上有一些路线,它们的行为和工作方式与预期的一样。但是,当我在 karaf 上部署这些路线时,它们的行为会有所不同,例如 1) 我有这个条件<when><simple>${body} == null</simple></when> 即使在 karaf 中 body 是空的,它也会评估为 true

2) 我有一个处理器,我检查 if(body != null) 条件,即使 body 不为 null,它的评估结果为 true。

是否有任何具体原因使它在其他所有环境中都可以正常工作,但在 karaf 中却失败了。

【问题讨论】:

    标签: spring apache-camel apache-karaf spring-dsl


    【解决方案1】:

    正确的语法是

    <when><simple>${body} == null</simple></when>
    

    请注意,您缺少 $

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-01
    相关资源
    最近更新 更多