0
내 낙타 경로 내에서 filterFile
을 사용하고 싶습니다. 내가 기록 여기낙타 : filter 파일 DSL 예
file2 doc을 읽고
from(String.format("sftp://%[email protected]%s:%d/%s?password=%s&delete=true&readLock=changed&delay=%s,
systemSettingsService.getSystemSettings().getSftpUserName(),
systemSettingsService.getSystemSettings().getSftpHost(),
systemSettingsService.getSystemSettings().getSftpPort(),
systemSettingsService.getSystemSettings().getSftpSourcePathDestWorking(),
systemSettingsService.getSystemSettings().getSftpPassword(),
systemSettingsService.getSystemSettings().getSftpPollPeriod()))...
:
는이 같은 경로가
Camel 2.18: Filters the file based on Simple language. For example to filter on file size, you can use ${file}:size > 5000.
을하지만이 간단한 언어를 사용해야하는 위치 이해가 안 돼요.
**에 의한 엔드 포인트를 해결하는 데 실패했습니다 : SFTP : //[email protected]를 :/destWorking 지연 = 5000 22은 = 사실 및 FileFilter를 삭제 = % 24 % 7B 파일 % 3Asize % 7D + % 3E + 5000 & password = pass & readLock = 변경됨 : 끝점에서 설정할 수없는 매개 변수가 1 개 있습니다. 매개 변수의 철자가 정확하고 끝점의 속성인지 확인하십시오. 알 수없는 매개 변수 = [{fileFilter = $ {file : size}> 5000}] ** – gstackoverflow
죄송합니다. 단순 언어로 파일 언어를 혼동했습니다. 나는 간단한 대답을 사용하기 위해 나의 대답을 편집했다. 그것을 시도하고 그것이 작동하는지보십시오. – noMad17
** 끝점 확인 실패 : sftp : //[email protected] : 22/destWorking? delay = 5000 & delete = true & fileFilter = % 24 단순 % 7B 파일 % 3Asize % 7D % 3E5000 & 패스워드 = 패스 및 읽기 잠금 = 변경됨 : 엔드 포인트에서 설정할 수 없습니다. 매개 변수의 철자가 정확하고 끝점의 속성인지 확인하십시오. 알 수없는 매개 변수 = [{fileFilter = $ simple {file : size}> 5000}] ** – gstackoverflow