2017-06-24 4 views
0

Ich verwende die File2-Komponente, um eine Datei in einem Verzeichnis zu verarbeiten. Wenn es jedoch aus irgendeinem Grund nicht möglich ist, die Datei in das 'In-Process'-Verzeichnis zu verschieben (möglicherweise keine Berechtigung), wird die Datei im Verzeichnis hängen bleiben und immer wieder neu verarbeitet und das Fehlerprotokoll wird gefüllt. Die Einstellung idempotent = true hat keine Auswirkungen.Camel-Datei: Endlosschleife, wenn die Datei nicht in das In-Process-Verzeichnis verschoben werden konnte

Antwort

0

Wenn die Datei beschädigt ist, möchten Sie sie wahrscheinlich in den Fehlerordner verschieben, aber wenn Sie einen Systemfehler haben, der nicht von der Datei/Messages abhängt, müssen Sie entscheiden, ob Sie den Fehlerordner verschieben oder einfach nur loggen und reparieren möchten das Systemproblem.

Weil Sie wahrscheinlich die Datei verschieben möchten, wenn das System wieder in Ordnung ist.

Verwandte Themen