commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Denis Molony (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (NET-458) MVSFTPEntryParser.parseSimpleEntry - ArrayIndexOutOfBoundsException
Date Fri, 13 Apr 2012 10:39:20 GMT
MVSFTPEntryParser.parseSimpleEntry - ArrayIndexOutOfBoundsException
-------------------------------------------------------------------

                 Key: NET-458
                 URL: https://issues.apache.org/jira/browse/NET-458
             Project: Commons Net
          Issue Type: Bug
          Components: FTP
    Affects Versions: 3.1, 3.0.1
         Environment: zOS
            Reporter: Denis Molony


Line 360 in MVSFTPEntryParser.parseSimpleEntry :

    String name = entry.split(" ")[0];

gives an ArrayIndexOutOfBoundsException: 0

It appears to be caused by a partitioned dataset whose members only contain names. No other
details (creation date, file type etc).

This is the method, if it helps:

private boolean parseSimpleEntry(FTPFile file, String entry) {
        if (entry != null && entry.length() > 0) {
            file.setRawListing(entry);
            String name = entry.split(" ")[0];           // <--- error occurs here
            file.setName(name);
            file.setType(FTPFile.FILE_TYPE);
            return true;
        }
        return false;
    }

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message