[jira] [Updated] (CAMEL-8966) Add a dynamic to that is simpler to use than recipient list

2015-07-20 Thread Claus Ibsen (JIRA)

 [ 
https://issues.apache.org/jira/browse/CAMEL-8966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen updated CAMEL-8966:
---
Fix Version/s: (was: Future)
   2.16.0

 Add a dynamic to that is simpler to use than recipient list
 ---

 Key: CAMEL-8966
 URL: https://issues.apache.org/jira/browse/CAMEL-8966
 Project: Camel
  Issue Type: Improvement
  Components: camel-core, eip
Reporter: Claus Ibsen
Assignee: Claus Ibsen
 Fix For: 2.16.0


 To do dynamic to then see this FAQ
 http://camel.apache.org/how-to-use-a-dynamic-uri-in-to.html
 I think we should consider a dynamic to variation, or make to dynamic out of 
 the box?
 For example to send a message to a dynamic computed uri with a header that 
 has a stock symbol name:
 {code}
 toD uri=jms:queue:stock-${header.stock}/
 {code}
 Notice the toD for to dynamic.
 It should be as simple so its a one-liner like today. If you want a bit more 
 elaborate then use recipient list. Also the language it uses is simple only.
 We could also ponder about making that defailt for to to use simple 
 language. However a few components like file uses simple language in its 
 parameters. So we would need to tell simple to be lenient and keep tokens it 
 cannot parse at this time, so you can do: 
 {code}
 to uri=file:inbox?fileName=backup-${file:name}/
 {code}
 So parsing 
 {code}
 ${file:name}
 {code}
  don't barf



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CAMEL-8966) Add a dynamic to that is simpler to use than recipient list

2015-07-14 Thread Claus Ibsen (JIRA)

 [ 
https://issues.apache.org/jira/browse/CAMEL-8966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen updated CAMEL-8966:
---
Description: 
To do dynamic to then see this FAQ
http://camel.apache.org/how-to-use-a-dynamic-uri-in-to.html

I think we should consider a dynamic to variation, or make to dynamic out of 
the box?

For example to send a message to a dynamic computed uri with a header that has 
a stock symbol name:
{code}
toD uri=jms:queue:stock-${header.stock}/
{code}

Notice the toD for to dynamic.

It should be as simple so its a one-liner like today. If you want a bit more 
elaborate then use recipient list. Also the language it uses is simple only.

We could also ponder about making that defailt for to to use simple language. 
However a few components like file uses simple language in its parameters. So 
we would need to tell simple to be lenient and keep tokens it cannot parse at 
this time, so you can do: 
{code}
to uri=file:inbox?fileName=backup-${file:name}/
{code}

So parsing 
{code}
${file:name}
{code}
 don't barf

  was:
To do dynamic to then see this FAQ
http://camel.apache.org/how-to-use-a-dynamic-uri-in-to.html

I think we should consider a dynamic to variation, or make to dynamic out of 
the box?

For example to send a message to a dynamic computed uri with a header that has 
a stock symbol name:
{code}
toD uri=jms:queue:stock-${header.stock}/
{code}

Notice the toD for to dynamic.

It should be as simple so its a one-liner like today. If you want a bit more 
elaborate then use recipient list. Also the language it uses is simple only.

We could also ponder about making that defailt for to to use simple language. 
However a few components like file uses simple language in its parameters. So 
we would need to tell simple to be lenient and keep tokens it cannot parse at 
this time, so you can do: 
{code}
to uri=file:inbox?fileName=backup-${file:name}/
{code}

So parsing ${file:name} don't barf


 Add a dynamic to that is simpler to use than recipient list
 ---

 Key: CAMEL-8966
 URL: https://issues.apache.org/jira/browse/CAMEL-8966
 Project: Camel
  Issue Type: Improvement
  Components: camel-core, eip
Reporter: Claus Ibsen
 Fix For: Future


 To do dynamic to then see this FAQ
 http://camel.apache.org/how-to-use-a-dynamic-uri-in-to.html
 I think we should consider a dynamic to variation, or make to dynamic out of 
 the box?
 For example to send a message to a dynamic computed uri with a header that 
 has a stock symbol name:
 {code}
 toD uri=jms:queue:stock-${header.stock}/
 {code}
 Notice the toD for to dynamic.
 It should be as simple so its a one-liner like today. If you want a bit more 
 elaborate then use recipient list. Also the language it uses is simple only.
 We could also ponder about making that defailt for to to use simple 
 language. However a few components like file uses simple language in its 
 parameters. So we would need to tell simple to be lenient and keep tokens it 
 cannot parse at this time, so you can do: 
 {code}
 to uri=file:inbox?fileName=backup-${file:name}/
 {code}
 So parsing 
 {code}
 ${file:name}
 {code}
  don't barf



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)