Check Bugzilla / the mailing list; I believe this is a variant on a bug that was already reported and I believe is now fixed CVS.

[EMAIL PROTECTED] wrote:

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=34741>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=34741

          Summary: Problem navigation client folder
          Product: Slide
          Version: 2.1
         Platform: Other
       OS/Version: other
           Status: NEW
         Severity: normal
         Priority: P2
        Component: WebDAV client
       AssignedTo: [email protected]
       ReportedBy: [EMAIL PROTECTED]


I test the webdav client against a webdav resource in

https://www.sharemation.com

The method webdavResource.getChildResources() did not provide
the child folder. The reason is the following line the methode

WebdavResource.setWebdavProperties(Enumeration responses)
{
...
   char[] childURI = (myURI + (myURI.endsWith("/") ? "" : "/")
                      + URIUtil.getName(href)).toCharArray();
...
}

href ends with an "/" and URIUtil.getName(href) returns "".
So not subfolder is added.

I would suppose something like:

   char[] childURI = (myURI + (myURI.endsWith("/") ? "" : "/")
                      + URIUtil.encodePath(URIUtil.getName(
                      getName(href)))).toCharArray();

But I'm not an expert...


The Webdav server responded:


to server ---------------------------------------------------


PROPFIND /chrschmidt/ HTTP/1.1
Authorization: Basic Y2hyc2NobWlkdDpnYW5kYWxm
Content-Type: text/xml; charset=utf-8
User-Agent: Jakarta Commons-HttpClient/3.0-rc2
Host: www.sharemation.com
Cookie: $Version=0; [EMAIL PROTECTED]; $Path=/
Depth: 1
Content-Length: 207
Depth: 1

<D:propfind xmlns:D="DAV:">
  <D:prop>
     <D:displayname>
     </D:displayname>
     <D:getcontentlength>
     </D:getcontentlength>
     <D:getcontenttype>
     </D:getcontenttype>
     <D:resourcetype>
     </D:resourcetype>
     <D:getlastmodified>
     </D:getlastmodified>
     <D:lockdiscovery>
     </D:lockdiscovery>
  </D:prop>
</D:propfind>
------------------------------------------------------------------------

<<<<<<< from server  ---------------------------------------------------
HTTP/1.1 207 Multi-Status
Date: Wed, 04 May 2005 14:52:40 GMT
Content-Type: text/xml;charset=UTF-8
Content-Length: 8466
Server: Apache-Coyote/1.1
Connection: close

<D:multistatus
     xmlns:D="DAV:"
     xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
     xmlns:XS="http://www.w3.org/2001/XMLSchema";
     xmlns:XSI="http://www.w3.org/2001/XMLSchema-instance";>

  <D:response xmlns:ns-1="http://www.xythos.com/namespaces/StorageServer";>
     <D:href>
           https://www.sharemation.com/chrschmidt/fipa00001.htm
     </D:href>
     <D:propstat>
        <D:prop>
           <D:creationdate>
                 2003-01-21T09:10:55-0800
           </D:creationdate>
           <D:lockdiscovery>
           </D:lockdiscovery>
           <D:getcontentlength>
                 11883
           </D:getcontentlength>
           <D:displayname>
              <![CDATA[
                 fipa00001.htm
              ]]>
           </D:displayname>
           <D:getcontenttype>
              <![CDATA[
                 text/html
              ]]>
           </D:getcontenttype>
           <D:getcontentlanguage>
           </D:getcontentlanguage>
           <D:resourcetype>
           </D:resourcetype>
           <D:getlastmodified>
                 Tue, 21 Jan 2003 17:10:55 GMT
           </D:getlastmodified>
           <D:getetag>
              <![CDATA[
                 "685924-656047"
              ]]>
           </D:getetag>
           <D:supportedlock>
              <D:lockentry>
                 <D:lockscope>
                    <D:exclusive>
                    </D:exclusive>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
              <D:lockentry>
                 <D:lockscope>
                    <D:shared>
                    </D:shared>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
           </D:supportedlock>
        </D:prop>
        <D:status>
              HTTP/1.1 200 OK
        </D:status>
     </D:propstat>
  </D:response>
  <D:response xmlns:ns-1="http://www.xythos.com/namespaces/StorageServer";>
     <D:href>
           https://www.sharemation.com/chrschmidt/fipa00009.htm
     </D:href>
     <D:propstat>
        <D:prop>
           <D:creationdate>
                 2003-01-21T09:10:57-0800
           </D:creationdate>
           <D:lockdiscovery>
           </D:lockdiscovery>
           <D:getcontentlength>
                 11035
           </D:getcontentlength>
           <D:displayname>
              <![CDATA[
                 fipa00009.htm
              ]]>
           </D:displayname>
           <D:getcontenttype>
              <![CDATA[
                 text/html
              ]]>
           </D:getcontenttype>
           <D:getcontentlanguage>
           </D:getcontentlanguage>
           <D:resourcetype>
           </D:resourcetype>
           <D:getlastmodified>
                 Tue, 21 Jan 2003 17:10:57 GMT
           </D:getlastmodified>
           <D:getetag>
              <![CDATA[
                 "685925-656048"
              ]]>
           </D:getetag>
           <D:supportedlock>
              <D:lockentry>
                 <D:lockscope>
                    <D:exclusive>
                    </D:exclusive>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
              <D:lockentry>
                 <D:lockscope>
                    <D:shared>
                    </D:shared>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
           </D:supportedlock>
        </D:prop>
        <D:status>
              HTTP/1.1 200 OK
        </D:status>
     </D:propstat>
  </D:response>
  <D:response xmlns:ns-1="http://www.xythos.com/namespaces/StorageServer";>
     <D:href>
           https://www.sharemation.com/chrschmidt/test/
     </D:href>
     <D:propstat>
        <D:prop>
           <D:creationdate>
                 2003-01-22T09:23:02-0800
           </D:creationdate>
           <D:lockdiscovery>
           </D:lockdiscovery>
           <D:displayname>
              <![CDATA[
                 test
              ]]>
           </D:displayname>
           <D:resourcetype>
              <D:collection>
              </D:collection>
           </D:resourcetype>
           <D:getlastmodified>
                 Wed, 04 May 2005 13:50:27 GMT
           </D:getlastmodified>
           <D:supportedlock>
              <D:lockentry>
                 <D:lockscope>
                    <D:exclusive>
                    </D:exclusive>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
              <D:lockentry>
                 <D:lockscope>
                    <D:shared>
                    </D:shared>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
           </D:supportedlock>
        </D:prop>
        <D:status>
              HTTP/1.1 200 OK
        </D:status>
     </D:propstat>
  </D:response>
  <D:response xmlns:ns-1="http://www.xythos.com/namespaces/StorageServer";>
     <D:href>
           https://www.sharemation.com/chrschmidt/fipa00008.htm
     </D:href>
     <D:propstat>
        <D:prop>
           <D:creationdate>
                 2003-01-21T09:10:50-0800
           </D:creationdate>
           <D:lockdiscovery>
           </D:lockdiscovery>
           <D:getcontentlength>
                 11527
           </D:getcontentlength>
           <D:displayname>
              <![CDATA[
                 fipa00008.htm
              ]]>
           </D:displayname>
           <D:getcontenttype>
              <![CDATA[
                 text/html
              ]]>
           </D:getcontenttype>
           <D:getcontentlanguage>
           </D:getcontentlanguage>
           <D:resourcetype>
           </D:resourcetype>
           <D:getlastmodified>
                 Tue, 21 Jan 2003 17:10:50 GMT
           </D:getlastmodified>
           <D:getetag>
              <![CDATA[
                 "685922-656045"
              ]]>
           </D:getetag>
           <D:supportedlock>
              <D:lockentry>
                 <D:lockscope>
                    <D:exclusive>
                    </D:exclusive>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
              <D:lockentry>
                 <D:lockscope>
                    <D:shared>
                    </D:shared>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
           </D:supportedlock>
        </D:prop>
        <D:status>
              HTTP/1.1 200 OK
        </D:status>
     </D:propstat>
  </D:response>
  <D:response xmlns:ns-1="http://www.xythos.com/namespaces/StorageServer";>
     <D:href>
           https://www.sharemation.com/chrschmidt/test3/
     </D:href>
     <D:propstat>
        <D:prop>
           <D:creationdate>
                 2003-01-23T01:05:35-0800
           </D:creationdate>
           <D:lockdiscovery>
           </D:lockdiscovery>
           <D:displayname>
              <![CDATA[
                 test3
              ]]>
           </D:displayname>
           <D:resourcetype>
              <D:collection>
              </D:collection>
           </D:resourcetype>
           <D:getlastmodified>
                 Thu, 23 Jan 2003 09:05:35 GMT
           </D:getlastmodified>
           <D:supportedlock>
              <D:lockentry>
                 <D:lockscope>
                    <D:exclusive>
                    </D:exclusive>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
              <D:lockentry>
                 <D:lockscope>
                    <D:shared>
                    </D:shared>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
           </D:supportedlock>
        </D:prop>
        <D:status>
              HTTP/1.1 200 OK
        </D:status>
     </D:propstat>
  </D:response>
  <D:response xmlns:ns-1="http://www.xythos.com/namespaces/StorageServer";>
     <D:href>
           https://www.sharemation.com/chrschmidt/fipa00007.htm
     </D:href>
     <D:propstat>
        <D:prop>
           <D:creationdate>
                 2003-01-21T09:10:52-0800
           </D:creationdate>
           <D:lockdiscovery>
           </D:lockdiscovery>
           <D:getcontentlength>
                 10998
           </D:getcontentlength>
           <D:displayname>
              <![CDATA[
                 fipa00007.htm
              ]]>
           </D:displayname>
           <D:getcontenttype>
              <![CDATA[
                 text/html
              ]]>
           </D:getcontenttype>
           <D:getcontentlanguage>
           </D:getcontentlanguage>
           <D:resourcetype>
           </D:resourcetype>
           <D:getlastmodified>
                 Tue, 21 Jan 2003 17:10:52 GMT
           </D:getlastmodified>
           <D:getetag>
              <![CDATA[
                 "685923-656046"
              ]]>
           </D:getetag>
           <D:supportedlock>
              <D:lockentry>
                 <D:lockscope>
                    <D:exclusive>
                    </D:exclusive>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
              <D:lockentry>
                 <D:lockscope>
                    <D:shared>
                    </D:shared>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
           </D:supportedlock>
        </D:prop>
        <D:status>
              HTTP/1.1 200 OK
        </D:status>
     </D:propstat>
  </D:response>
  <D:response xmlns:ns-1="http://www.xythos.com/namespaces/StorageServer";>
     <D:href>
           https://www.sharemation.com/chrschmidt/test2/
     </D:href>
     <D:propstat>
        <D:prop>
           <D:creationdate>
                 2003-01-22T09:24:33-0800
           </D:creationdate>
           <D:lockdiscovery>
           </D:lockdiscovery>
           <D:displayname>
              <![CDATA[
                 test2
              ]]>
           </D:displayname>
           <D:resourcetype>
              <D:collection>
              </D:collection>
           </D:resourcetype>
           <D:getlastmodified>
                 Wed, 22 Jan 2003 17:24:33 GMT
           </D:getlastmodified>
           <D:supportedlock>
              <D:lockentry>
                 <D:lockscope>
                    <D:exclusive>
                    </D:exclusive>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
              <D:lockentry>
                 <D:lockscope>
                    <D:shared>
                    </D:shared>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
           </D:supportedlock>
        </D:prop>
        <D:status>
              HTTP/1.1 200 OK
        </D:status>
     </D:propstat>
  </D:response>
  <D:response xmlns:ns-1="http://www.xythos.com/namespaces/StorageServer";>
     <D:href>
           https://www.sharemation.com/chrschmidt/test5/
     </D:href>
     <D:propstat>
        <D:prop>
           <D:creationdate>
                 2005-05-04T04:41:52-0700
           </D:creationdate>
           <D:lockdiscovery>
           </D:lockdiscovery>
           <D:displayname>
              <![CDATA[
                 test5
              ]]>
           </D:displayname>
           <D:resourcetype>
              <D:collection>
              </D:collection>
           </D:resourcetype>
           <D:getlastmodified>
                 Wed, 04 May 2005 11:42:38 GMT
           </D:getlastmodified>
           <D:supportedlock>
              <D:lockentry>
                 <D:lockscope>
                    <D:exclusive>
                    </D:exclusive>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
              <D:lockentry>
                 <D:lockscope>
                    <D:shared>
                    </D:shared>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
           </D:supportedlock>
        </D:prop>
        <D:status>
              HTTP/1.1 200 OK
        </D:status>
     </D:propstat>
  </D:response>
  <D:response xmlns:ns-1="http://www.xythos.com/namespaces/StorageServer";>
     <D:href>
           https://www.sharemation.com/chrschmidt/
     </D:href>
     <D:propstat>
        <D:prop>
           <D:creationdate>
                 2003-01-21T09:05:09-0800
           </D:creationdate>
           <D:lockdiscovery>
           </D:lockdiscovery>
           <D:displayname>
              <![CDATA[
                 chrschmidt
              ]]>
           </D:displayname>
           <D:resourcetype>
              <D:collection>
              </D:collection>
           </D:resourcetype>
           <D:getlastmodified>
                 Wed, 04 May 2005 11:41:52 GMT
           </D:getlastmodified>
           <D:supportedlock>
              <D:lockentry>
                 <D:lockscope>
                    <D:exclusive>
                    </D:exclusive>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
              <D:lockentry>
                 <D:lockscope>
                    <D:shared>
                    </D:shared>
                 </D:lockscope>
                 <D:locktype>
                    <D:write>
                    </D:write>
                 </D:locktype>
              </D:lockentry>
           </D:supportedlock>
           <ns-1:sharefromschrschmidt_x0040_1_x003a_29094 XSI:type="XS:string">
           </ns-1:sharefromschrschmidt_x0040_1_x003a_29094>
           <ns-1:NavigationExpansionchrschmidt_x0040_1_x003a_29094
                 SOAP-ENC:arrayType="XS:string[2]"
                 XSI:type="SOAP-ENC:Array">

              <XS:string xmlns:XS="http://www.w3.org/2001/XMLSchema";>
                 <![CDATA[
                    bookmarks
                 ]]>
              </XS:string>
              <XS:string xmlns:XS="http://www.w3.org/2001/XMLSchema";>
                 <![CDATA[
                    utilities
                 ]]>
              </XS:string>
           </ns-1:NavigationExpansionchrschmidt_x0040_1_x003a_29094>
        </D:prop>
        <D:status>
              HTTP/1.1 200 OK
        </D:status>
     </D:propstat>
  </D:response>
</D:multistatus>
------------------------------------------------------------------------




-- Robert r. Sanders Chief Technologist iPOV (334) 821-5412 www.ipov.net


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to