Will take a look tomorrow on windows.

On Tue, Sep 14, 2010 at 4:58 PM, camel_el <eric.ladouc...@cse-cst.gc.ca> wrote:
>
> Claus,
>
>  can you try the following piece of code and check if it works or not?  (it
> doesn't work on my workstation, using camel 2.5.0)
>
> Code
> from("file:e:/test")
>  .split(body().tokenize(","))
>    .log("Split line ${body}")
>    .process(new Processor()
>    {
>      public void process(Exchange e) throws Exception
>      { Thread.sleep(2000); } // Simulates long processing happening in my
> real application
>    })
>  .end()
>  .log("End of file ${file:name}");
>
> Important: make sure you are on Windows and you need at least two input
> files in e:\test to see the error.  It always happen when camel tries to
> move the second file (could be a race condition?)
>
> Let me know.
> Thanks
>
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/Camel-calling-commit-too-early-when-using-split-seda-file-endpoint-tp2830894p2839249.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>



-- 
Claus Ibsen
Apache Camel Committer

Author of Camel in Action: http://www.manning.com/ibsen/
Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/
Twitter: http://twitter.com/davsclaus

Reply via email to