[ https://issues.apache.org/jira/browse/NET-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17496635#comment-17496635 ]
Dmytro Sylaiev commented on NET-707: ------------------------------------ ftp> passive Passive mode on. ftp> ls 227 Entering Passive Mode (185,113,5,134,186,70). 125 List started. -rwxrwx--- 1 LIMMY 0 0 Feb 08 08:15 file -rw-r--r-- 1 LIMMY 0 0 Feb 08 08:34 a1.txt drwxrwx--- 2 LIMMY 0 8192 Feb 08 13:16 tempDir -rw-r--r-- 1 LIMMY 0 0 Feb 22 09:23 abc abc 250 List completed. > FTPClient::listFiles() doesn't include files with spaces for AS400 > ------------------------------------------------------------------ > > Key: NET-707 > URL: https://issues.apache.org/jira/browse/NET-707 > Project: Commons Net > Issue Type: Bug > Environment: AS400 ftp server > Reporter: Dmytro Sylaiev > Priority: Major > > For the FTP server on AS400 I got the different response size for > FTPClient::listFiles() and FTPClient::listNames() (first one doesn't include > file with spaces) > > TheOS400FTPEntryParser pattern is > {noformat} > private static final String REGEX = > "(\\S+)\\s+" // user > + "(?:(\\d+)\\s+)?" // size, empty for members > + "(?:(\\S+)\\s+(\\S+)\\s+)?" // date stuff, empty for members > + "(\\*STMF|\\*DIR|\\*FILE|\\*MEM)\\s+" // *STMF/*DIR/*FILE/*MEM > + "(?:(\\S+)\\s*)?"; // file name, missing, when CWD is a > *FILE{noformat} > and the server response for LIST command > {noformat} > MYUSER 3 06/12/21 18:31:29 *STMF file with space.txt {noformat} > doesn't match that regex. -- This message was sent by Atlassian Jira (v8.20.1#820001)