camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen (JIRA)" <j...@apache.org>
Subject [jira] Commented: (CAMEL-879) InterceptType does not support taking a predicate in Spring DSL
Date Wed, 18 Feb 2009 13:30:59 GMT

    [ https://issues.apache.org/activemq/browse/CAMEL-879?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=49744#action_49744
] 

Claus Ibsen commented on CAMEL-879:
-----------------------------------

Okay its the <stop/> that is the problem, the predicate is supported and it works fine.

However its only the <stop/> that is the problem as it gets global and stops always
{code:xml}
        <intercept>
            <when>
                <simple>${body} contains 'Goofy'</simple>
                <to uri="mock:goofy"/>
            </when>
            <stop/>
        </intercept>
{code}

We only want it to stop if the predicate is true. Its silly to stop always as it will intercept
all and just stop. So we might wanna do some tricks on the Spring DSL side and only perform
stop if the predicate was evaluated to true.


> InterceptType does not support taking a predicate in Spring DSL
> ---------------------------------------------------------------
>
>                 Key: CAMEL-879
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-879
>             Project: Apache Camel
>          Issue Type: Sub-task
>          Components: camel-core
>    Affects Versions: 1.4.0
>            Reporter: Jonathan Anstey
>            Assignee: Claus Ibsen
>             Fix For: 2.0.0
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message