To amplify on sparekh's answer I think with a POJO you could simply use: "https4://xxxxx/api/customer/${body.id}"
On Wed, Sep 28, 2016 at 11:49 AM, sparekh <spar...@oneweb.net> wrote: > How about a custom processor that parses the JSON string (via GSON) into a > JSON object and sets up the HTTP request and headers. I don't believe you > can use JsonPath to extract values, just choice or filter them. > > The custom processor would translate String -> JSON Object, extract the id > from JSON object, set up CONTENT_TYPE, METHOD AND URI Headers, remove non > HTTP headers. If you set the Exchange.HTTP_URI header you can remove the > recipientList and have a to endpoint with a dummy value > (.to("https4://dummy")) > > If the jms message is a serialized POJO then you can use the Camel OGNL > expression to grab the idea via body.id > > Thanks, > sparekh > > > > -- > View this message in context: http://camel.465427.n5.nabble. > com/Parse-Json-inside-RecipientList-tp5788162p5788164.html > Sent from the Camel - Users mailing list archive at Nabble.com. >