You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Kirill Safonov (JIRA)" <ji...@apache.org> on 2010/02/03 17:43:27 UTC

[jira] Created: (VFS-298) FTP: Exception is thrown when renaming a file

FTP: Exception is thrown when renaming a file
---------------------------------------------

                 Key: VFS-298
                 URL: https://issues.apache.org/jira/browse/VFS-298
             Project: Commons VFS
          Issue Type: Bug
    Affects Versions: Nightly Builds
            Reporter: Kirill Safonov


java.lang.UnsupportedOperationException
	at java.util.Collections$UnmodifiableMap.remove(Collections.java:1289)
	at org.apache.commons.vfs.provider.ftp.FtpFileObject.onChildrenChanged(FtpFileObject.java:288)
	at org.apache.commons.vfs.provider.AbstractFileObject.childrenChanged(AbstractFileObject.java:1612)
	at org.apache.commons.vfs.provider.AbstractFileObject.notifyParent(AbstractFileObject.java:1633)
	at org.apache.commons.vfs.provider.AbstractFileObject.handleDelete(AbstractFileObject.java:1558)
	at org.apache.commons.vfs.provider.AbstractFileObject.moveTo(AbstractFileObject.java:1078)

FtpFileObject.children may be an EMPTY_FTP_FILE_MAP if the last ls() returned empty collection. This is the case for the move untitled36/src/com/test/Base.as -> untitled36/src/Base.as:

> CWD /opt/lampp/htdocs/ftp_root
250 Directory successfully changed.
> RNFR untitled36/src/com/test/Base.as
350 Ready for RNTO.
> RNTO untitled36/src/Base.as
250 Rename successful.
> PWD
257 "/opt/lampp/htdocs/ftp_root"
> CWD untitled36/src/com/test
250 Directory successfully changed.
> PORT 192,168,0,112,51,217
200 PORT command successful. Consider using PASV.
> LIST
150 Here comes the directory listing.
226 Directory send OK.

(LIST returned no children)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.