[ 
https://issues.apache.org/jira/browse/VFS-199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13559404#comment-13559404
 ] 

Glenn Auld commented on VFS-199:
--------------------------------

Hi again,

A follow up on my previous entry.
I managed to repackage the patched code back into the vf2-2.0.jar and ran some 
tests.

I'm connecting to an HTTPS URL and can resolve the URL such as https://site/ 
without an issue, although there are no children showing up.

I actually want to resolve to https://site/folder/subfolder and list the files 
there.
Unfortunately I am getting a FileSystemException from the doGetType method.
It seems the 'status' being returned is not one of HTTP_OK, HTTP_NOT_FOUND or 
HTTP_GONE.

So I logged onto the site via browser and had a closer look.
Once logged in, the site takes the browser to a page that *retains* the site 
URL (so without folders) and lists the files in a *separate frame* to the main 
page. 

Note that I can still download a file if I resolve it *directly* (but I don't 
want to do this).

e.g. https://site/folder/subfolder/filename

But if I try to use the doListChildren() call, at the subfolder level I get the 
exception.
Note that I *also* get the same exception (Head method failed) when attempting 
to use findFiles().
So it would seem there is a fundamental problem with trying to resolve specific 
paths on this site.

If anyone has any suggestions, it must just help as there isn't a great deal of 
info around on this.
                
> Http/Https listChildren browse support
> --------------------------------------
>
>                 Key: VFS-199
>                 URL: https://issues.apache.org/jira/browse/VFS-199
>             Project: Commons VFS
>          Issue Type: New Feature
>    Affects Versions: 1.1
>            Reporter: Andrew Franklin
>         Attachments: HttpGetList.txt, VFS-199.patch, VFS-199_updated.patch
>
>
> I think this was lodged at some time ago as VFS-79: 
> http://www.mail-archive.com/[email protected]/msg83701.html.
> Essentially the ability to browse http via the directory listing structure is 
> reasonably important for a number of use cases. 
> Mario noted in that previous bug that the parsing of the html isn't 
> necessarily trivial but I've submitted a patch that meets my requirements. 
> The patch uses java regular expressions which has the requirement of JVM > 
> 1.4. Submitting in the hope that other users will find it useful and maybe 
> we'll be able to tidy it to the point where it can be integrated into the vfs 
> mainline.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to