Dominique Jean-Prost created VFS-503:
----------------------------------------

             Summary: Equals on URLFileName should use the complete URL
                 Key: VFS-503
                 URL: https://issues.apache.org/jira/browse/VFS-503
             Project: Commons VFS
          Issue Type: Bug
    Affects Versions: 2.0
            Reporter: Dominique Jean-Prost
            Priority: Critical


Hello,

When using http url that uses query parameters, the method resolveFile doesn 
not work correctly.
Problem is caused by the fact that equals on 
org.apache.commons.vfs2.provider.URLFileName does not use the query string.
The consequence of this bug is that if you use 2 FileObject that use 2 
differents URLS, that denote 2 different contents, you would use twice the same 
content when using copyForm for instance (see attached maven project)
Workaround is to use the org.apache.commons.vfs2.cache.NullFilesCache as cache 
manager.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to