[jira] [Commented] (NET-458) MVSFTPEntryParser.parseSimpleEntry - ArrayIndexOutOfBoundsException

2012-04-13 Thread Sebb (Commented) (JIRA)

[ 
https://issues.apache.org/jira/browse/NET-458?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13253283#comment-13253283
 ] 

Sebb commented on NET-458:
--

Looks like the problem is caused by trying to split a string containing only 
space(s)

 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




[jira] [Commented] (NET-458) MVSFTPEntryParser.parseSimpleEntry - ArrayIndexOutOfBoundsException

2012-04-13 Thread Denis Molony (Commented) (JIRA)

[ 
https://issues.apache.org/jira/browse/NET-458?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=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




[jira] [Commented] (NET-458) MVSFTPEntryParser.parseSimpleEntry - ArrayIndexOutOfBoundsException

2012-04-13 Thread Denis Molony (Commented) (JIRA)

[ 
https://issues.apache.org/jira/browse/NET-458?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13253294#comment-13253294
 ] 

Denis Molony commented on NET-458:
--

Thanks, that fixed it.

 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