DefaultFTPFileEntryParserFactory.createFileEntryParser(String key) always tries
to load a class
-----------------------------------------------------------------------------------------------
Key: NET-360
URL: https://issues.apache.org/jira/browse/NET-360
Project: Commons Net
Issue Type: Bug
Reporter: Sebb
Priority: Minor
DefaultFTPFileEntryParserFactory.createFileEntryParser(String key) always tries
to load the class given by the key value.
This is rather wasteful, as normally the autodetect mechanism is used. This
provides the system name, which is unlikely ever to be a valid class name.
Class names must match a specific format [1] & [2], so there is no point trying
to load the class if the key does not have this format.
[1]
http://java.sun.com/docs/books/jvms/second_edition/html/Concepts.doc.html#20389
[2]
http://java.sun.com/docs/books/jvms/second_edition/html/Concepts.doc.html#28702
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira