[ https://issues.apache.org/jira/browse/NET-215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rory Winston closed NET-215. ---------------------------- Resolution: Fixed Fix Version/s: 2.1 This works for me in 2.1. {code:java} public void testTrailingSpaces() { FTPFile f = getParser().parseFTPEntry("drwxr-xr-x 2 john smith group 4096 Mar 2 15:13 zxbox "); assertNotNull(f); assertEquals(f.getName(), "zxbox "); } {code} works as expected. > UNIXFTPEntryParser doesn't preserve trailing whitespace in files > ---------------------------------------------------------------- > > Key: NET-215 > URL: https://issues.apache.org/jira/browse/NET-215 > Project: Commons Net > Issue Type: Bug > Affects Versions: 1.4 > Reporter: Martin Oberhuber > Priority: Minor > Fix For: 2.1 > > > From https://bugs.eclipse.org/bugs/show_bug.cgi?id=204740 : > The Commons Net FTP Entry Parsers do not preserve trailing whitespace on file > names. On systems like UNIX that support trailing whitespace, this results in > some invalid entries being parsed. > The bug seems to be in Jakarta Commons Net UnixFTPEntryParser -- in its REGEX, > the last field ("endtoken") is declared > (\\s*.*) > which means any whitespace followed by at least one non-whitespace character. > Which is not the case in case of trailing whitespace. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.