You can do: from("...").setHeader("CamelFileName", simple("${bean:java.lang.System?method=currentTimeMillis}”)).to(“hdfs://...”);
See: http://camel.apache.org/hdfs#HDFS-Produceronly Antonin > On 08 Oct 2015, at 15:08, ram kumar <ramkumarro...@gmail.com> wrote: > > thanks, i am new to camel. can you point me how to give current timestamp > as hdfs path > > On Thu, Oct 8, 2015 at 5:42 PM, Claus Ibsen <claus.ib...@gmail.com> wrote: > >> Yeah see this FAQ >> http://camel.apache.org/how-to-use-a-dynamic-uri-in-to.html >> >> But you can also set a header with the file name, then it uses that >> and you can keep using a static to >> http://camel.apache.org/hdfs >> >> >> >> On Thu, Oct 8, 2015 at 1:46 PM, Joakim Bjørnstad <joak...@gmail.com> >> wrote: >>> Hello, >>> >>> Recipient list allows dynamic endpoints: >>> >>> http://camel.apache.org/recipient-list.html >>> >>> >>> >>> On Thu, Oct 8, 2015 at 1:38 PM, ram kumar <ramkumarro...@gmail.com> >> wrote: >>>> Hi, >>>> i would like to set the hdfs path to the current time (in millisecond), >>>> but CamelContext takes from conf once, is it possible to change it >>>> >>>> .to("hdfs://"+ System.currentTimeMillis() + "/") >>>> >>>> Thanks >>> >>> >>> >>> -- >>> Kind regards >>> Joakim Bjørnstad >> >> >> >> -- >> Claus Ibsen >> ----------------- >> http://davsclaus.com @davsclaus >> Camel in Action 2nd edition: >> https://www.manning.com/books/camel-in-action-second-edition >>