Hello,

I'm having the following problem using the DAV Drive addon with XXE
5.0.0 (under Linux 32 bit architecture):

1) I select the URL chooser for File > Open.
2) I type the server's DAV "entry point" URL on the File > Open dialog
(which in my test case is
http://localhost:9000/workspaces/W1/classifications/), then click on
the Browse Remote Files button.
3) After authentication (the server uses HTTP Basic authentication),
I'm being shown the collections on the server, but
not all of them (ALL_FILES is missing).
4) If I choose one of the collections, which I know it has files, NO
files are listed (it's showing as if the collection is empty).

Notes:

The same server response with XXE 4.9.1 + DAV Drive plugin works
without problems. Problems started with XXE 5.0.0.

This is the server's response on the DAV "entry point" mentionned in
point 2) above:

<?xml version="1.0" encoding="UTF-8"?>
<multistatus xmlns="DAV:">
        <response>
                
<href>http://localhost:9000/workspaces/W1/classifications/RECYCLE_BIN/</href>
                <propstat>
                        <prop>
                                
<creationdate>2011-10-06T22:46:54Z</creationdate>
                                <displayname>RECYCLE_BIN</displayname>
                                <getlastmodified>Thu, 06 Oct 2011 22:46:54 
GMT</getlastmodified>
                                <lockdiscovery />
                                <resourcetype>
                                        <collection />
                                </resourcetype>
                                <supportedlock />
                        </prop>
                        <status>HTTP/1.1 200 OK</status>
                </propstat>
                <propstat>
                        <prop>
                                <checked-in />
                                <executable 
xmlns="http://apache.org/dav/props/"; />
                                <checked-out />
                                <getcontentlength />
                        </prop>
                        <status>HTTP/1.1 404 Not Found</status>
                </propstat>
        </response>
        <response>
                
<href>http://localhost:9000/workspaces/W1/classifications/ALL_FILES/</href>
                <propstat>
                        <prop>
                                
<creationdate>2011-10-06T22:46:54Z</creationdate>
                                <displayname>ALL_FILES</displayname>
                                <getlastmodified>Thu, 06 Oct 2011 22:46:54 
GMT</getlastmodified>
                                <lockdiscovery />
                                <resourcetype>
                                        <collection />
                                </resourcetype>
                                <supportedlock />
                        </prop>
                        <status>HTTP/1.1 200 OK</status>
                </propstat>
                <propstat>
                        <prop>
                                <checked-in />
                                <executable 
xmlns="http://apache.org/dav/props/"; />
                                <checked-out />
                                <getcontentlength />
                        </prop>
                        <status>HTTP/1.1 404 Not Found</status>
                </propstat>
        </response>
        <response>
                
<href>http://localhost:9000/workspaces/W1/classifications/C1/</href>
                <propstat>
                        <prop>
                                
<creationdate>2011-10-06T22:47:02Z</creationdate>
                                <displayname>C1</displayname>
                                <getlastmodified>Thu, 06 Oct 2011 22:47:02 
GMT</getlastmodified>
                                <lockdiscovery />
                                <resourcetype>
                                        <collection />
                                </resourcetype>
                                <supportedlock />
                        </prop>
                        <status>HTTP/1.1 200 OK</status>
                </propstat>
                <propstat>
                        <prop>
                                <checked-in />
                                <executable 
xmlns="http://apache.org/dav/props/"; />
                                <checked-out />
                                <getcontentlength />
                        </prop>
                        <status>HTTP/1.1 404 Not Found</status>
                </propstat>
        </response>
        <response>
                
<href>http://localhost:9000/workspaces/W1/classifications/By%20Geolocation/</href>
                <propstat>
                        <prop>
                                
<creationdate>2011-10-06T22:47:08Z</creationdate>
                                <displayname>By Geolocation</displayname>
                                <getlastmodified>Thu, 06 Oct 2011 22:47:08 
GMT</getlastmodified>
                                <lockdiscovery />
                                <resourcetype>
                                        <collection />
                                </resourcetype>
                                <supportedlock />
                        </prop>
                        <status>HTTP/1.1 200 OK</status>
                </propstat>
                <propstat>
                        <prop>
                                <checked-in />
                                <executable 
xmlns="http://apache.org/dav/props/"; />
                                <checked-out />
                                <getcontentlength />
                        </prop>
                        <status>HTTP/1.1 404 Not Found</status>
                </propstat>
        </response>
</multistatus>

Other DAV clients work OK (tested with cadaver under Linux, and with
Windows XP's "web folders"). Any ideas?

Thanks in advance...

-- 
Fabián Mandelbaum
IS Engineer
 
--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to