Below is the route: <camel:endpoint id="zipFolder" uri="file://ZIPFolder?move=.Success&moveFailed=.Error" />
<camel:endpoint id="anotherFolder" uri="file://NewFolder?move=.Success&moveFailed=.Error" /> <camel:route> <camel:from ref="zipFolder" /> <camel:to uri="seda:fileProcess?concurrentConsumers=4&timeout=0"></camel:to> </camel:route> <camel:route> <camel:from uri="seda:fileProcess?concurrentConsumers=4&timeout=0" /> <camel:process ref="myProcessor" /> <camel:to ref="anotherFolder" /> </camel:route> <bean id="myProcessor" class="com.abc.proj.processor.MyProcessor"> </bean> When i process files , from file conumer named "zipFolder" all the files are getting copied to the producer "anotherFolder". After picking from "zipFolder" the files are getting moved to .Success or .Error. Suppose there 1000 files in folder "zipFolder" ,All 1000 are copied to "anotherFolder". But in .Success and .Error together i can see only 900 files. Another 100 files are processed,but not moved to any of .Success/.Error Expected result is totally 1000 files counting from both .Success and .Error after processing the files. Please suggest what might be the reason and the solution to overcome this. -- View this message in context: http://camel.465427.n5.nabble.com/Seda-component-when-used-in-route-involving-file-moving-from-one-folder-to-another-the-files-are-misg-tp5784536.html Sent from the Camel - Users mailing list archive at Nabble.com.