Hello.

I'm testing routes that exist for a long time on new servers.
We use Camel 3.22.1, with a Java 17 runtime.

Executing several Camel contexts (14 in the last case) with a similar
routes pattern more than 100000 times, I have some few exceptions (3
in this test batch) that are very strange : on a file producers that
use a done file, I have this exception message :

org.apache.camel.component.file.GenericFileOperationFailedException:
Cannot delete existing done file:
/share/data/fac/zzz/output/AAAA/XYZ_20250107.csv.done

It's meaningless for me since done files should be deleted by
consumers, not producers that are supposed to create them.

Any idea about this confusing exception ?

I'm almost sure that something wrong happens on the file producer, but
with this java exception we can't explain it, and we have no more
information at OS level. FYI, the tests inject and execute about 60
(JMS input data) x 3 (routes) exchanges per second, and after several
days testing, we have this kind of error for the first time now... No
file system issue, and all is supposed to be OK on the servers
according to our system experts ...

Thanks in advance for your help.

Regards.

Reply via email to