I have a route with files (filename_YYYYMMDD.txt) as input endpoint i.e. from("file://folder/filename_*.txt") .transacted() .id("MyRoute") .process(new MyProcessor);
I want to trigger this route from a restful where the date part of the file is specified in input i.e. template.sendBodyAndHeaders("direct:myRoute", null, "header:date", "20170508") so I've thought I could modify my route so that the input endpoint is dynamic by using pollEnrich i.e. from("direct:myRoute") .transacted() .id("MyRoute") .pollEnrich().simple("file://folder/filename_${header:date}.txt") .process(new MyProcessor()); But nothing happens :( If I had a timeout to pollEnrich then it waits for the milliseconds I specified and then it runs MyProcessor regardless of the fact that the file exists or not. What am I doing wrong? Thank you! -- View this message in context: http://camel.465427.n5.nabble.com/Dynamic-from-and-pollEnrich-tp5799032.html Sent from the Camel - Users mailing list archive at Nabble.com.