Camel sftp не может опрашивать более 2 уровней, когда java-код работает в Linux, но он отлично работает в Windows.
Например, опрос файлов из
sftp://user@domain:22/folder1/folder2?...
работает как на Unix, так и на Windows. Но когда я использую что-то вроде
sftp://user@domain:22/folder1/folder2/folder3?...
,
маршрут всегда запускается, но маршрут, работающий в Unix, не получает файлы в папке 3.
Route: route22 started and consuming from:sftp://user@domain:22/folder1/folder2/folder3?...
sftp находится на той же машине Unix, и используются одни и те же пути.
Я пробовал с пошаговыми истинными и ложными, а также с рекурсивными.
Может ли кто-нибудь пролить свет на это, пожалуйста?
jschLoggingLevel=TRACE
к URI маршрута? Видите ли вы что-нибудь в журналах, что могло бы пролить больше света на то, что находится в этом каталоге? - person Makoto   schedule 27.03.2019