You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by "Claus Ibsen (JIRA)" <ji...@apache.org> on 2010/05/08 15:27:41 UTC

[jira] Created: (CAMEL-2704) RoutingSlip - Let it be expression based

RoutingSlip - Let it be expression based
----------------------------------------

                 Key: CAMEL-2704
                 URL: https://issues.apache.org/activemq/browse/CAMEL-2704
             Project: Apache Camel
          Issue Type: Improvement
          Components: camel-core
    Affects Versions: 2.3.0
            Reporter: Claus Ibsen


Currently the Routing Slip EIP is a bit inflexible as it mandates the attached slip has been created beforehand.

It would be nice if you could let it be expression based to generate the initial attached slip.
Then end users can use a bean to generate the slip.

This requires a change in the DSL which is not backwards compatible.
But it makes the EIP in line with Recipient List and others which is expression based.

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


[jira] Commented: (CAMEL-2704) RoutingSlip - Let it be expression based

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/CAMEL-2704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=59590#action_59590 ] 

Willem Jiang commented on CAMEL-2704:
-------------------------------------

To make sure the DSL is backward compatible, I just replace the header with ExpressionBuilder.headerExpression(header).

Now I need to update the DSL for the expression part supporting.
 

> RoutingSlip - Let it be expression based
> ----------------------------------------
>
>                 Key: CAMEL-2704
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-2704
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.3.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>
> Currently the Routing Slip EIP is a bit inflexible as it mandates the attached slip has been created beforehand.
> It would be nice if you could let it be expression based to generate the initial attached slip.
> Then end users can use a bean to generate the slip.
> This requires a change in the DSL which is not backwards compatible.
> But it makes the EIP in line with Recipient List and others which is expression based.

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


[jira] Assigned: (CAMEL-2704) RoutingSlip - Let it be expression based

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-2704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang reassigned CAMEL-2704:
-----------------------------------

    Assignee: Willem Jiang

> RoutingSlip - Let it be expression based
> ----------------------------------------
>
>                 Key: CAMEL-2704
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-2704
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.3.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>
> Currently the Routing Slip EIP is a bit inflexible as it mandates the attached slip has been created beforehand.
> It would be nice if you could let it be expression based to generate the initial attached slip.
> Then end users can use a bean to generate the slip.
> This requires a change in the DSL which is not backwards compatible.
> But it makes the EIP in line with Recipient List and others which is expression based.

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


[jira] Resolved: (CAMEL-2704) RoutingSlip - Let it be expression based

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-2704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang resolved CAMEL-2704.
---------------------------------

    Fix Version/s: 2.4.0
       Resolution: Fixed

Updated the RoutingSlipDefinition and wiki doc for it.

> RoutingSlip - Let it be expression based
> ----------------------------------------
>
>                 Key: CAMEL-2704
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-2704
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.3.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 2.4.0
>
>
> Currently the Routing Slip EIP is a bit inflexible as it mandates the attached slip has been created beforehand.
> It would be nice if you could let it be expression based to generate the initial attached slip.
> Then end users can use a bean to generate the slip.
> This requires a change in the DSL which is not backwards compatible.
> But it makes the EIP in line with Recipient List and others which is expression based.

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