You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xmlbeans.apache.org by Subramanian Venkatesan <vs...@bea.com> on 2004/09/10 11:27:20 UTC
Scomp chokes on compiling WebDAV XSD
I had a problem compiling a WebDAV XSD like so:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" targetNamespace="DAV:" xmlns="DAV:" >
...
</xs:schema>
The scomp command was choking on the "DAV:" when it tried to generate a
package name from the XSD.
The problem was happening due to a namespace of "DAV:" in the XSD.
I changed the org.apache.xmlbeans.impl.common.NameUtil Java file line
529 to
if (buf.length() > 0)
{
return buf.substring(0, buf.length() - 1); // chop off
extra dot
}
else
{
return buf.toString(); // chop off extra dot
}
From
return buf.substring(0, buf.length() - 1); // chop off extra dot
Now, it seems to work...
Is this a known problem?
Thanks
Mani
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: dev-help@xmlbeans.apache.org