blueprint osgi - Suppress delimiter option in Camel Recipient List -


we have custom camel processor needs invoked , parametrized dynamically incoming request payload xpath, uri of processor contains 'comma' makes sql query internally

<context id="mycontext">    <from uri="timer://com.arpit.timer?period=1000&amp;delay=1000&amp;repeatcount=5&amp;fixedrate=false&amp;daemon=false"/>     <setbody>         <simple> "here goes sample xml payload "</simple>     </setbody>     <setheader headername="val1">         <xpath resulttype="java.lang.string"> "here goes xpath" </xpath>     </setheader>  <!-- call custom processor uri containing comma -->     <recipientlist delimiter="%">         <simple>select col1, col2, col3 tablex id = '${header.val1}'</simple>     </recipientlist> </context> 

now scenario works when give delimiter="%" otherwise, fails error not able find end point col2.

is there way suppress delimiter in recipient list?

regards, arpit.

no cannot suppress delimiter. though can set value wont match, eg such xxxxxxxxxxx or whatever.

i logged ticket allow doing in future camel release: https://issues.apache.org/jira/browse/camel-6665


Comments

Popular posts from this blog

java - Run a .jar on Heroku -

java - Jtable duplicate Rows -

validation - How to pass paramaters like unix into windows batch file -