That's what I expected. When Xythos has to deliver a large response it
switches to chunked transfer encoding, changing the status from 207 to
200.

I would consider this a bug in Xythos. The problem is that Slide is
very strict here, requiring a 207. Personally I don't like to have
workarounds for buggy servers, but in this case I think it's O.K. to
include one. Btw., I have just commited it.

Ingo

> Sorry in advance for the huge post: Below I have included the
> httpclient.wire traces (not all 362 files)  and then the the actual
> request / response from tcpmon.
> 
> Httpclient.wire trace:
> 
> ***Here is the first couple responses***
> 20 Jan 2004 11:30:15 [main] DEBUG
> org.apache.commons.httpclient.HttpConnection  - enter
> HttpConnection.isResponseAvailable(int)
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "2"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "0"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "0"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "0"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "[\r]" 20 Jan
> 2004 11:30:15 [main] DEBUG httpclient.wire  - << "[\n]" 20 Jan 2004
> 11:30:15 [main] DEBUG httpclient.wire  - << "<?xml version=3D"1.0"
> encoding=3D"utf-8" ?>[\n]" 20 Jan 2004 11:30:15 [main] DEBUG
> httpclient.wire  - << "<D:multistatus xmlns:D=3D"DAV:">[\n]" 20 Jan 2004
> 11:30:15 [main] DEBUG httpclient.wire  - << "<D:response>[\n]" 20 Jan
> 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:href>http://sharemation.com/jamestest/test1/testzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz104.txt</D:h
> ref>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> <D:propstat>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> <D:prop>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:displayname><![CDATA[testzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz104.txt]]></D:displayname>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:getcontentlength><![CDATA[15]]></D:getcontentlength>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:getcontenttype><![CDATA[text/plain]]></D:getcontenttype>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:resourcetype></D:resourcetype>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:getlastmodified><![CDATA[Tue, 20 Jan 2004 12:56:27
> GMT]]></D:getlastmodified>[\n]" 20 Jan 2004 11:30:15 [main] DEBUG
> httpclient.wire  - << "<D:lockdiscovery></D:lockdiscovery>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> </D:prop>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> <D:status>HTTP/1.1 200 OK</D:status>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> </D:propstat>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "</D:response>[\n]" 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  -
> << "<D:response>[\n]" 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire
> - <<
> "<D:href>http://sharemation.com/jamestest/test1/testzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz105.txt</D:h
> ref>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> <D:propstat>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> <D:prop>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:displayname><![CDATA[testzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz105.txt]]></D:displayname>[\n
> ]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:getcontentlength><![CDATA[15]]></D:getcontentlength>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:getcontenttype><![CDATA[text/plain]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "]></D:getcontenttype>[\n]" 20 Jan 2004 11:30:15 [main] DEBUG
> httpclient.wire  - << "<D:resourcetype></D:resourcetype>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:getlastmodified><![CDATA[Tue, 20 Jan 2004 12:56:28
> GMT]]></D:getlastmodified>[\n]" 20 Jan 2004 11:30:15 [main] DEBUG
> httpclient.wire  - << "<D:lockdiscovery></D:lockdiscovery>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> </D:prop>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> <D:status>HTTP/1.1 200 OK</D:status>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> </D:propstat>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "</D:response>[\n]" 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  -
> << "<D:response>[\n]" 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire
> - <<
> "<D:href>http://sharemation.com/jamestest/test1/testzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz106.txt</D:h
> ref>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> <D:propstat>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> <D:prop>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:displayname><![CDATA[testzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz106.txt]]></D:displayname>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:getcontentlength><![CDATA[15]]></D:getcontentlength>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:getcontenttype><![CDATA[text/plain]]></D:getcontenttype>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:resourcetype></D:resourcetype>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:getlastmodified><![CDATA[Tue, 20 Jan 2004 12:56:29
> GMT]]></D:getlastmodified>[\n]" 20 Jan 2004 11:30:15 [main] DEBUG
> httpclient.wire  - << "<D:lockdiscovery></D:lockdiscovery>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> </D:prop>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> <D:status>HTTP/1.1 200 OK</D:status>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> </D:propstat>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "</D:response>[\n]" 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  -
> << "<D:response>[\n]" 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire
> - << "<D:href>http://sharemation.com/jamestest/test1/testzzz";
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
> zzzzzz14.txt</D:href>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> <D:propstat>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> <D:prop>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:displayname><![CDATA[testzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz14.txt]]></D:displayname>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:getcontentlength><![CDATA[15]]></D:getcontentlength>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:getcontenttype><![CDATA[text/plain]]></D:getcontenttype>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:resourcetype></D:resourcetype>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "<D:getlastmodified><![CDATA[Tue, 20 Jan 2004 12:57:23
> GMT]]></D:getlastmodified>[\n]" 20 Jan 2004 11:30:15 [main] DEBUG
> httpclient.wire  - << "<D:lockdiscovery></D:lockdiscovery>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> </D:prop>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> <D:status>HTTP/1.1 200 OK</D:status>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - << "
> </D:propstat>[\n]"
> 20 Jan 2004 11:30:15 [main] DEBUG httpclient.wire  - <<
> "</D:response>[\n]"
> 
> ***Here is the last response***
> <D:response>[\n]"
> 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - <<
> "<D:href>http://sharemation.com/jamestest/test1/testzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz13.txt</D:hr
> ef>[\n]"
> 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - << "
> <D:propstat>[\n]"
> 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - << "
> <D:prop>[\n]"
> 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - <<
> "<D:displayname><![CDATA[testzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz13.txt]]></D:displa"
> 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - << "yname>[\n]" 20
> Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - <<
> "<D:getcontentlength><![CDATA[15]]></D:getcontentlength>[\n]"
> 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - <<
> "<D:getcontenttype><![CDATA[text/plain]]></D:getcontenttype>[\n]"
> 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - <<
> "<D:resourcetype></D:resourcetype>[\n]"
> 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - <<
> "<D:getlastmodified><![CDATA[Tue, 20 Jan 2004 12:57:12
> GMT]]></D:getlastmodified>[\n]" 20 Jan 2004 11:35:10 [main] DEBUG
> httpclient.wire  - << "<D:lockdiscovery></D:lockdiscovery>[\n]"
> 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - << "      </D:p"
> 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - << "[\r]" 20 Jan
> 2004 11:35:10 [main] DEBUG httpclient.wire  - << "[\n]" 20 Jan 2004
> 11:35:10 [main] DEBUG httpclient.wire  - << "6" 20 Jan 2004 11:35:10
> [main] DEBUG httpclient.wire  - << "3" 20 Jan 2004 11:35:10 [main] DEBUG
> httpclient.wire  - << "[\r]" 20 Jan 2004 11:35:10 [main] DEBUG
> httpclient.wire  - << "[\n]" 20 Jan 2004 11:35:10 [main] DEBUG
> httpclient.wire  - << "rop>[\n]"
> 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - << "
> <D:status>HTTP/1.1 200 OK</D:status>[\n]"
> 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - << "
> </D:propstat>[\n]"
> 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  - <<
> "</D:response>[\n]" 20 Jan 2004 11:35:10 [main] DEBUG httpclient.wire  -
> << "</D:multistatus>[\n]" 20 Jan 2004 11:35:10 [main] DEBUG
> httpclient.wire  - << "[\r]" 20 Jan 2004 11:35:10 [main] DEBUG
> httpclient.wire  - << "[\n]" 20 Jan 2004 11:35:10 [main] DEBUG
> httpclient.wire  - << "0" 20 Jan 2004 11:35:10 [main] DEBUG
> httpclient.wire  - << "[\r]" 20 Jan 2004 11:35:10 [main] DEBUG
> httpclient.wire  - << "[\n]" 20 Jan 2004 11:35:10 [main] DEBUG
> org.apache.commons.httpclient.HttpParser  - enter
> HeaderParser.parseHeaders(HttpConnection, HeaderGroup) 20 Jan 2004
> 11:35:10 [main] DEBUG org.apache.commons.httpclient.HttpParser  - enter
> HttpParser.readLine() 20 Jan 2004 11:35:10 [main] DEBUG
> org.apache.commons.httpclient.HttpParser  - enter
> HttpParser.readRawLine() 20 Jan 2004 11:35:10 [main] DEBUG
> httpclient.wire  - << "[\r]" 20 Jan 2004 11:35:10 [main] DEBUG
> httpclient.wire  - << "[\n]" 20 Jan 2004 11:35:10 [main] DEBUG
> org.apache.commons.httpclient.HttpMethodBase  - Resorting to protocol
> version default close connection policy 20 Jan 2004 11:35:10 [main]
> DEBUG org.apache.commons.httpclient.HttpMethodBase  - Should NOT close
> connection, using HTTP/1.1. 20 Jan 2004 11:35:10 [main] DEBUG
> org.apache.commons.httpclient.HttpConnection  - enter
> HttpConnection.releaseConnection()
> 20 Jan 2004 11:35:10 [main] ERROR ClientTest  -
> org.apache.commons.httpclient.HttpException
> 
> 
> 
> 
> Here is the raw XML that I captured with tcpmon:
> 
> 
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> Listen Port: 8888
> Target Host: sharemation.com
> Target Port: 80
> =3D=3D=3D=3D Request =3D=3D=3D=3D
> PROPFIND /jamestest/test1 HTTP/1.1
> Authorization: Basic amFtZXN0ZXN0OmphbWVzMTIz
> Content-Type: text/xml; charset=3Dutf-8
> User-Agent: Jakarta Commons-HttpClient/2.0rc2
> Host: sharemation.com
> Content-Length: 207
> Depth: 1
> 
> <?xml version=3D"1.0" encoding=3D"utf-8" ?><D:propfind
> xmlns:D=3D"DAV:"><D:prop><D:displayname/><D:getcontentlength/><D:getconte=
> n
> ttype/><D:resourcetype/><D:getlastmodified/><D:lockdiscovery/></D:prop><
> /D:propfind>=3D=3D=3D=3D Response =3D=3D=3D=3D HTTP/1.1 200 OK
> Set-Cookie: [EMAIL PROTECTED]; Expires=3DFri,
> 23-Mar-2007 02:22:00 GMT; Path=3D/
> Date: Tue, 20 Jan 2004 16:35:20 GMT
> Content-Type: text/xml;charset=3DUTF-8
> Transfer-Encoding: chunked
> Server: Apache-Coyote/1.1
> 
> 2000
> <?xml version=3D"1.0" encoding=3D"utf-8" ?>
> <D:multistatus xmlns:D=3D"DAV:">
> <D:response>
> <D:href>http://sharemation.com/jamestest/test1/testzzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz104.txt</D:hr
> ef>
>      <D:propstat>
>         <D:prop>
> <D:displayname><![CDATA[testzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz104.txt]]></D:displayname>
> <D:getcontentlength><![CDATA[15]]></D:getcontentlength>
> <D:getcontenttype><![CDATA[text/plain]]></D:getcontenttype>
> <D:resourcetype></D:resourcetype> <D:getlastmodified><![CDATA[Tue, 20
> Jan 2004 12:56:27 GMT]]></D:getlastmodified>
> <D:lockdiscovery></D:lockdiscovery>
>       </D:prop>
>        <D:status>HTTP/1.1 200 OK</D:status>
>      </D:propstat>
> </D:response>
> <D:response>
> <D:href>http://sharemation.com/jamestest/test1/testzzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz105.txt</D:hr
> ef>
>      <D:propstat>
>         <D:prop>
> <D:displayname><![CDATA[testzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz105.txt]]></D:displayname>
> <D:getcontentlength><![CDATA[15]]></D:getcontentlength>
> <D:getcontenttype><![CDATA[text/plain]]></D:getcontenttype>
> <D:resourcetype></D:resourcetype> <D:getlastmodified><![CDATA[Tue, 20
> Jan 2004 12:56:28 GMT]]></D:getlastmodified>
> <D:lockdiscovery></D:lockdiscovery>
>       </D:prop>
>        <D:status>HTTP/1.1 200 OK</D:status>
>      </D:propstat>
> </D:response>
> 
> *** I chopped out the middle responses ***
> 
> <D:response>
> <D:href>http://sharemation.com/jamestest/test1/testzzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz13.txt</D:hre
> f>
>      <D:propstat>
>         <D:prop>
> <D:displayname><![CDATA[testzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz13.txt]]></D:displayname>
> <D:getcontentlength><![CDATA[15]]></D:getcontentlength>
> <D:getcontenttype><![CDATA[text/plain]]></D:getcontenttype>
> <D:resourcetype></D:resourcetype> <D:getlastmodified><![CDATA[Tue, 20
> Jan 2004 12:57:12 GMT]]></D:getlastmodified>
> <D:lockdiscovery></D:lockdiscovery>
>       </D:p
> 63
> rop>
>        <D:status>HTTP/1.1 200 OK</D:status>
>      </D:propstat>
> </D:response>
> </D:multistatus>
> 
> 0
> 
> 
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> 
> 
> 
> 
> 
> Regards,
> =20
> James
> =20
> 
> 
> -----Original Message-----
> From: Ingo Brunberg [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, January 20, 2004 9:46 AM
> To: [EMAIL PROTECTED]
> Subject: Re: Problem with Slide Client API
> 
> 
> OK, then it seems that Xythos is sending you a 200 status code. I wonder
> if it is allowed to do so. A look at the trace would be interesting
> after all. Maybe you could post it here (perhaps not all the 360
> response elements)?!
> 
> Ingo
> 
> > Ingo,
> >=20
> > I am using the code from CVS as of yesterday morning.
> >=20
> > Here is the stack trace:
> >=20
> > org.apache.commons.httpclient.HttpException
> >     at=20
> > org.apache.webdav.lib.WebdavResource.propfindMethod(WebdavResource.jav
> > a:
> > 3170)
> >     at
> > org.apache.webdav.lib.WebdavResource.propfindMethod(WebdavResource.jav
> > a:
> > 3132)
> >     at
> >
> org.apache.webdav.lib.WebdavResource.setNamedProp(WebdavResource.java:88
> > 1)
> >     at
> >
> org.apache.webdav.lib.WebdavResource.setBasicProperties(WebdavResource.j
> > ava:826)
> >     at
> >
> org.apache.webdav.lib.WebdavResource.listBasic(WebdavResource.java:1979)
> >     at ClientTest.<init>(ClientTest.java:41)
> >     at ClientTest.main(ClientTest.java:58)
> >=20
> >=20
> > I am using Xythos as my WEBDAV server and can send folder contents and
> > test client code to reproduce the error against sharemation.com if=20
> > that would be helpful.
> >=20
> > Thanks for the help.
> >=20
> > Regards,
> > =3D20
> > James
> >=20
> > -----Original Message-----
> > From: Ingo Brunberg [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, January 20, 2004 5:49 AM
> > To: [EMAIL PROTECTED]
> > Subject: Re: Problem with Slide Client API
> >=20
> >=20
> > Hi James,
> >=20
> > I ran exactly the test you describe, but I was getting no exception.
> >=20
> > Are you using the latest CVS code or some older version? The wire logs
> > won't propably help much, but do you have a stack trace?
> >=20
> > Regards,
> > Ingo
> >=20
> > > I am getting an HttpException (reason code 200) from
> > > WebdavResource.listBasic() when I have some combination of =
> large=3D20
> > > number of files and long file names. I have not been able to nail=20
> > > it=3D20 down exactly  what causes this exception, but I can =
> reproduce=20
> > > it=3D20 easily my populating a folder with 360+ text files with =
> names=20
> > > that are
> >=20
> > > 80+ characters in length. I can forward logs to anyone who is=3D20
> > > interested, I have the httpclient.wire traces.
> > >=3D20
> > > I ran the Apache Axis tcpmon proxy just to make sure that the
> > >webdav=3D20  server was getting the correct request and replying with =
> a
> 
> > >good=3D20  response and it appears to be ok.=3D3D20 =3D20
> > > Has anyone else experienced this problem?
> > >=3D20
> > > Regards,
> > >=3D20
> > > James
> >=20
> >=20
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >=20
> >=20
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >=20
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


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

Reply via email to