[
https://issues.apache.org/jira/browse/NET-458?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13253285#comment-13253285
]
Denis Molony commented on NET-458:
----------------------------------
The PDS contains many members, but all of them appear to have unreadable names
(unprintable characters?). There is no other member information available, so
that part of the string is definitely blank.
> 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.0.1, 3.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:
> {code}
> 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;
> }
> {code}
--
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