groovy-vfs
groovy-vfs copied to clipboard
gz:ftp dails to download correctly when using cat.
If gz:ftp://guest:pass@localhost:50021/aFile.xml.gz?vfs.ftp.passiveMode=1
is the original URL then doing vfs.cat
on that URI will result in an exception:
org.apache.commons.vfs2.FileSystemException: Could not resolve file "gz:file:///guest:***@nullnull!/".
at org.apache.commons.vfs2.provider.AbstractFileSystem.resolveFile(AbstractFileSystem.java:348)
at org.apache.commons.vfs2.provider.AbstractFileSystem.resolveFile(AbstractFileSystem.java:317)
at org.apache.commons.vfs2.provider.AbstractFileSystem.getRoot(AbstractFileSystem.java:286)
at org.apache.commons.vfs2.provider.AbstractLayeredFileProvider.createFileSystem(AbstractLayeredFileProvider.java:92)
at org.apache.commons.vfs2.provider.AbstractLayeredFileProvider.findFile(AbstractLayeredFileProvider.java:63)
at org.apache.commons.vfs2.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:693)
at org.apache.commons.vfs2.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:621)