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

Re: invalid XML on PROPFIND?

From: Julian Reschke <julian.reschke_at_gmx.de>
Date: 2004-02-14 09:38:11 CET

Julian Reschke wrote:

> Hi,
> out of curiosity I just did a PROPFIND on
> http://svn.collab.net/repos/svn/trunk
> MSXML complains immediately about:
> <C:svk:merge>ae6c956b-9dc6-0310-97b2-e73af4192982:/svn/local:7798</C:svk:merge>
> ...and I think it's right, in XML+Namespaces we have
> <http://www.w3.org/TR/REC-xml-names/#ns-qualnames>
> that is both the prefix and the local name must not have a column.

Ok, after checking on xml-dev this *definitively* is a bug.

The namespace declaration is:


which is correct, but


uses an illegal local name "svk:merge" (illegal because it contains a


1) if a custom property with an illegal XML name happens to appear
inside SVN's storage, it MUST NOT be sent in a PROPFIND response,

2) it should be checked why the XML parser inside the svn client does
not reject the XML (possibly running in non-namespace-aware mode???).

3) it should be prevented that customer properties with invalid XML
names are entered in the first place.

Should I enter this on the Issue Tracker?

Regards, Julian

<green/>bytes GmbH -- http://www.greenbytes.de -- tel:+492512807760
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Feb 14 09:38:55 2004

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