Hi! Connecting to an old ftp server on an old AIX server. Something may be configured incorrect on that server but there is no competence nor wish to fiddle around with it.
Problem is that some files/folders will not be listed by camel ftp endpoint. Example: This is a raw listing: 212-status of /data: total 18744 -rw-r--r-- 1 system 6757020 mar 11 2008 anstalld -rw-r--r-- 1 system 0 aug 09 2002 avisur drwxr-sr-x 38 sys 1024 feb 04 2009 bi -rw-r----- 1 system 32384 mar 04 2008 klinikenheter.txt -rw-r--r-- 1 system 5 maj 25 2009 namn -rw-r--r-- 1 system 1492870 mar 04 2008 nyanst -rw-r----- 1 system 1157638 mar 04 2008 PROGRESSanst.prn -rw-r--r-- 1 system 17 mar 11 2008 sttest.fil drwxr-xr-x 2 system 512 apr 09 2008 tillf -rw-r--r-- 1 system 3106 mar 11 2008 uttag.p drwxr-sr-x 38 sys 1024 nov 11 2010 v5 drwxr-sr-x 16 sys 4608 sep 21 13.08 wrk -rw-r--r-- 1 system 18167 maj 25 2010 wwrk 212 End of Status But when tracing camel i get this: 2011-09-23 15:30:14,543 TRACE [org.apache.camel.component.file.remote.FtpOperations] (Camel Thread 52 - ) getCurrentDirectory() 2011-09-23 15:30:14,543 TRACE [org.apache.camel.component.file.remote.FtpConsumer] (Camel Thread 52 - ) doPollDirectory from absolutePath: /data, dirName: null 2011-09-23 15:30:14,559 TRACE [org.apache.camel.component.file.remote.FtpOperations] (Camel Thread 52 - ) Changing directory: / 2011-09-23 15:30:14,559 TRACE [org.apache.camel.component.file.remote.FtpOperations] (Camel Thread 52 - ) Changing directory: data 2011-09-23 15:30:14,559 TRACE [org.apache.camel.component.file.remote.FtpConsumer] (Camel Thread 52 - f) Polling directory: /data 2011-09-23 15:30:14,559 TRACE [org.apache.camel.component.file.remote.FtpOperations] (Camel Thread 52 - ) listFiles() 2011-09-23 15:30:14,575 TRACE [org.apache.camel.component.file.remote.FtpConsumer] (Camel Thread 52 - f) Found 12 in directory: /data 2011-09-23 15:30:14,575 TRACE [org.apache.camel.spring.util.SpringAntPathMatcherFileFilter] (Camel Thread 52 - ) Filtering file: anstalld 2011-09-23 15:30:14,575 TRACE [org.apache.camel.spring.util.SpringAntPathMatcherFileFilter] (Camel Thread 52 - ) Filtering file: avisur 2011-09-23 15:30:14,575 TRACE [org.apache.camel.spring.util.SpringAntPathMatcherFileFilter] (Camel Thread 52 - ) Filtering file: klinikenheter.txt 2011-09-23 15:30:14,575 TRACE [org.apache.camel.spring.util.SpringAntPathMatcherFileFilter] (Camel Thread 52 - ) Filtering file: namn 2011-09-23 15:30:14,575 TRACE [org.apache.camel.spring.util.SpringAntPathMatcherFileFilter] (Camel Thread 52 - ) Filtering file: nyanst 2011-09-23 15:30:14,575 TRACE [org.apache.camel.spring.util.SpringAntPathMatcherFileFilter] (Camel Thread 52 - ) Filtering file: PROGRESSanst.prn 2011-09-23 15:30:14,575 TRACE [org.apache.camel.spring.util.SpringAntPathMatcherFileFilter] (Camel Thread 52 - ) Filtering file: sttest.fil 2011-09-23 15:30:14,575 TRACE [org.apache.camel.spring.util.SpringAntPathMatcherFileFilter] (Camel Thread 52 - ) Filtering file: uttag.p 2011-09-23 15:30:14,575 TRACE [org.apache.camel.spring.util.SpringAntPathMatcherFileFilter] (Camel Thread 52 - ) Filtering file: wwrk 2011-09-23 15:30:14,575 TRACE [org.apache.camel.component.file.remote.FtpOperations] (Camel Thread 52 - ) Changing directory: / 2011-09-23 15:30:14,575 TRACE [org.apache.camel.component.file.remote.FtpOperations] (Camel Thread 52 - ) Changing directory: home 2011-09-23 15:30:14,575 TRACE [org.apache.camel.component.file.remote.FtpOperations] (Camel Thread 52 - ) Changing directory: jbosssoa 2011-09-23 15:30:14,575 DEBUG [org.apache.camel.component.file.remote.FtpConsumer] (Camel Thread 52 - ) Took 0.032 seconds to poll: /data That is - all files/folders are found exept one, the folder wrk. What differs that folder is that it has been modified during this year and therefore listing includes a timestamp. And if you look at that timestamp it has . (period) as timestamp seperator which is not standard seperator here in Sweden, it is : (semicolon). My guess is that the ftp2 endpoint mixes things up when coming to the wrk folder and it goes wrong. But no errors or warnings. Also tested with some graphical ftp clients and they are most often not able to list those files/folders either. What can I do with camel to workaround this problem? Using version 2.8. regards, /L -- View this message in context: http://camel.465427.n5.nabble.com/FTP2-not-listing-all-files-folders-tp4833608p4833608.html Sent from the Camel - Users mailing list archive at Nabble.com.
