Dmytro Sylaiev created NET-707:
----------------------------------

             Summary: 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


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)

Reply via email to