Reputation: 26598
I want to write a camel route for watching files inside subfolders:
File system structure:
I tried this route:
public class SimpleRouteBuilder extends RouteBuilder {
@Override
public void configure() throws Exception {
from("file:C:/inputFolder?noop=true").to("file:C:/outputFolder");
}
}
But it only watch files inside output directory, and not inside subfolders.
How can I configure a route to watch inside all subfolders?
Thanks.
Upvotes: 1
Views: 1011
Reputation: 5394
To also read sub-directories too, you have to add the parameter recursive=true
:
public class SimpleRouteBuilder extends RouteBuilder {
@Override
public void configure() throws Exception {
from("file:C:/inputFolder?noop=true&recursive=true").to("file:C:/outputFolder");
}
}
Upvotes: 1