On Mon, Jan 24, 2011 at 9:43 AM, Christian Müller
<christian.muel...@gmail.com> wrote:
> I'm using Mac OS X 10.6.6 at home (where I had this issue). But normaly I
> have to develop under Windows XP in my office and than the services will be
> deployed to FUSE ESB which runs on CentOS...
>

I checked the logic in camel file producer. It appends to the file by
finding the position of the end of the file, and then write from
there.
That's how you use the NIO API in the JDK.

So if you have concurrent appends to the same file, then they may
position themself at the same spot, and thus "override" each other.
So unfortunately we would have to add a concurrency guard for writing
to the same file name.

I will create a ticket.


-- 
Claus Ibsen
-----------------
FuseSource
Email: cib...@fusesource.com
Web: http://fusesource.com
Twitter: davsclaus
Blog: http://davsclaus.blogspot.com/
Author of Camel in Action: http://www.manning.com/ibsen/

Reply via email to