Hi, My requirement is to split the large file into smaller files and then process one file at a time.
However, the camel file component takes the lock on all the split files and starts processing. This is consuming all of the CPU and Memory usage goes high and at one point I get OutofMemoryException. My route looks like from("file:data/ReadyForProcess?delete=true") .routeId("FetchFilesForProcessing") .to("seda:RemoveDeletes") .end(); I wanted to know if there is a way I can configure my route to obtain lock on one file at a time and process one file after other. Any suggestions is highly appreciated... Thanks, Ganga -- View this message in context: http://camel.465427.n5.nabble.com/Read-file-one-after-other-in-sequence-tp5786216.html Sent from the Camel - Users mailing list archive at Nabble.com.