[
https://issues.apache.org/jira/browse/VFS-123?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12505849
]
Tom Duffey commented on VFS-123:
--------------------------------
The above patch seems to work OK but you need to check if relPath is null
before passing it to URIUtil.endodePath(). Otherwise an
IllegalArgumentException is thrown.
> [FTP Provider] Unvisible files in sub directories with space in their names
> ---------------------------------------------------------------------------
>
> Key: VFS-123
> URL: https://issues.apache.org/jira/browse/VFS-123
> Project: Commons VFS
> Issue Type: Bug
> Environment: all
> Reporter: Gilles Gaillard
> Priority: Trivial
>
> In class FTPClientWrapper, The method
> FTPFile[] listFiles(String relPath)
> returns an empty array if the relpath parameter contains a 'space' character
> (for example: 'test dir/child1').
> In such a case the FTP server will respond with an error 550 and a message
> looking like: 'invalid directory 'test'.
> The workaround is
> 1. to detect such a case
> 2. to perform a CWD to the targeted directory, request the listFiles
> 3. CWD to the previous working directory.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]