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] Created: (CAMEL-3106) Add component for language so you send messages to endpoints which evaluates language scripts on the message
Date Mon, 06 Sep 2010 07:31:40 GMT
Add component for language so you send messages to endpoints which evaluates language scripts
on the message
------------------------------------------------------------------------------------------------------------

                 Key: CAMEL-3106
                 URL: https://issues.apache.org/activemq/browse/CAMEL-3106
             Project: Apache Camel
          Issue Type: New Feature
          Components: camel-core
            Reporter: Claus Ibsen
            Assignee: Claus Ibsen
            Priority: Minor
             Fix For: Future


This allows dynamic routing and having scripts being executed by sending to a dynamic created
endpoint uri. For example using the routing slip or dynamic router EIP.

For example to convert the message to a specific type you can send to the language endpoint
{code}
"language:simple:${bodyAs(String)"
{code}

There should maybe be an option to indicate whether or not the language script should affect
the current message. For example to prepend with Hello you can do
{code}
"language:simple:Hello ${body}"
{code}

But it would be nice to be able to specify if we want to transform or not. Sometimes you may
just want to execute a script without altering the message in any way.

-- 
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