[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

svn "XML data was not well-formed"

From: Régis Décamps <decamps_at_users.sf.net>
Date: Sat, 22 May 2010 03:16:07 -0700 (PDT)

Hi,

I'm trying to check out the code of songbird with
svn co http://publicsvn.songbirdnest.com/client/trunk songbird

It always fail with "les données XML sont mal formatées". This happens
wherever my workspace is.

If I run the same command with another local account, it works.
So I supposed one of my config file is broken.... but when I activated
neon debug, it turns out the server gives different responses to the
same request!

Any idea how I can fix this? Thanks!

Régis

[working]
...
Sending request-line and headers:
Sending request body:
Body block (300 bytes):
[<?xml version="1.0" encoding="utf-8"?><propfind
xmlns="DAV:"><prop><version-controlled-configuration xmlns="DAV:"/
><resourcetype xmlns="DAV:"/><baseline-relative-path xmlns="http://
subversion.tigris.org/xmlns/dav/"/><repository-uuid xmlns="http://
subversion.tigris.org/xmlns/dav/"/></prop></propfind>]
Request sent; retry is 1.
[status-line] < HTTP/1.1 207 Multi-Status
[hdr] Date: Sat, 22 May 2010 09:56:52 GMT
Header Name: [date], Value: [Sat, 22 May 2010 09:56:52 GMT]
[hdr] Server: Apache/2.2.8 (Ubuntu) DAV/2 SVN/1.4.6 mod_python/3.3.1
Python/2.5.2
Header Name: [server], Value: [Apache/2.2.8 (Ubuntu) DAV/2 SVN/1.4.6
mod_python/3.3.1 Python/2.5.2]
[hdr] Content-Length: 682
Header Name: [content-length], Value: [682]
[hdr] Content-Type: text/xml; charset="utf-8"
Header Name: [content-type], Value: [text/xml; charset="utf-8"]
[hdr]
End of headers.
Running post_headers hooks
Reading 682 bytes of response body.
Got 682 bytes.
Read block (682 bytes):
[<?xml version="1.0" encoding="utf-8"?>
<D:multistatus xmlns:D="DAV:" xmlns:ns1="http://subversion.tigris.org/
xmlns/dav/" xmlns:ns0="DAV:">
<D:response xmlns:lp1="DAV:" xmlns:lp2="http://subversion.tigris.org/
xmlns/dav/">
<D:href>/client/trunk/</D:href>
<D:propstat>
<D:prop>
<lp1:version-controlled-configuration><D:href>/client/!svn/vcc/
default</D:href></lp1:version-controlled-configuration>
<lp1:resourcetype><D:collection/></lp1:resourcetype>
<lp2:baseline-relative-path>trunk</lp2:baseline-relative-path>
<lp2:repository-uuid>571804c6-08da-4461-9039-976de9171a6e</
lp2:repository-uuid>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
</D:multistatus>
]
Running post_send hooks
Request ends, status 207 class 2xx, error line:
207 Multi-Status
Running destroy hooks.
Request ends.
Running pre_send hooks
compress: Initialization.
compress: Initialization.
Sending request headers:
PROPFIND /client/!svn/vcc/default HTTP/1.1
User-Agent: SVN/1.6.11 (r934486) neon/0.29.3
Connection: TE
TE: trailers
Host: publicsvn.songbirdnest.com
Content-Type: text/xml
Accept-Encoding: gzip
Depth: 0
DAV: http://subversion.tigris.org/xmlns/dav/svn/depth
DAV: http://subversion.tigris.org/xmlns/dav/svn/mergeinfo
DAV: http://subversion.tigris.org/xmlns/dav/svn/log-revprops
Content-Length: 111
Accept-Encoding: gzip
...

[not working]
...
Sending request-line and headers:
Sending request body:
Body block (300 bytes):
[<?xml version="1.0" encoding="utf-8"?><propfind
xmlns="DAV:"><prop><version-controlled-configuration xmlns="DAV:"/
><resourcetype xmlns="DAV:"/><baseline-relative-path xmlns="http://
subversion.tigris.org/xmlns/dav/"/><repository-uuid xmlns="http://
subversion.tigris.org/xmlns/dav/"/></prop></propfind>]
Request sent; retry is 1.
[status-line] < HTTP/1.1 200 OK
[hdr] Date: Sat, 22 May 2010 09:53:50 GMT
Header Name: [date], Value: [Sat, 22 May 2010 09:53:50 GMT]
[hdr] Server: Apache/2.2.8 (Ubuntu) DAV/2 SVN/1.4.6 mod_python/3.3.1
Python/2.5.2
Header Name: [server], Value: [Apache/2.2.8 (Ubuntu) DAV/2 SVN/1.4.6
mod_python/3.3.1 Python/2.5.2]
[hdr] DAV: 1,2
Header Name: [dav], Value: [1,2]
[hdr] DAV: version-control,checkout,working-resource
Header Name: [dav], Value: [version-control,checkout,working-resource]
[hdr] DAV: merge,baseline,activity,version-controlled-collection
Header Name: [dav], Value: [merge,baseline,activity,version-controlled-
collection]
[hdr] MS-Author-Via: DAV
Header Name: [ms-author-via], Value: [DAV]
[hdr] Allow:
OPTIONS,GET,HEAD,POST,DELETE,TRACE,PROPFIND,PROPPATCH,COPY,MOVE,LOCK,UNLOCK,CHECKOUT
Header Name: [allow], Value:
[OPTIONS,GET,HEAD,POST,DELETE,TRACE,PROPFIND,PROPPATCH,COPY,MOVE,LOCK,UNLOCK,CHECKOUT]
[hdr] Content-Length: 186
Header Name: [content-length], Value: [186]
[hdr] Keep-Alive: timeout=15, max=99
Header Name: [keep-alive], Value: [timeout=15, max=99]
[hdr] Connection: Keep-Alive
Header Name: [connection], Value: [Keep-Alive]
[hdr] Content-Type: text/xml; charset="utf-8"
Header Name: [content-type], Value: [text/xml; charset="utf-8"]
[hdr]
End of headers.
Running post_headers hooks
Reading 186 bytes of response body.
Got 186 bytes.
Read block (186 bytes):
[<?xml version="1.0" encoding="utf-8"?>
<D:options-response xmlns:D="DAV:">
<D:activity-collection-set><D:href>/client/!svn/act/</D:href></
D:activity-collection-set></D:options-response>
]
Request ends, status 200 class 2xx, error line:
200 OK
Running destroy hooks.
Request ends.
svn: Données XML malformées
sess: Destroying session.
sess: Destroying session.
Received on 2010-05-24 10:55:12 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.