OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] Declaring the XML namespace

[ Lists Home | Date Index | Thread Index ]

> [Elliotte Rusty Harold]
> >...
> > According to the SAX JavaDoc,
> >
> <http://www.saxproject.org/apidoc/org/xml/sax/ContentHandler.html#startPrefi
> xMapping(java.lang.String,%20java.lang.String)>
> >
> > There should never be start/endPrefixMapping events for the "xml"
> > prefix, since it is predeclared and immutable.
> >
> > Thus Piccolo is wrong. You should report a bug to Piccolo's maintainer.
> >
> This conclusion is not clear to me.  If the "xml" prefix is by definition
> bound to that one namespace, seems to me that it __should__ be reported
> whether or not a namespace declaration exists for it in a document.  If the
> prefix is used and there is no declaration, the namespace should be reported
> anyway.  If an incorrect namespace were used, what would be the right error
> behavior?  Report the right namespace and continue?
> I do not know how most parsers handle it, though.  I remember hacking 4xslt
> or 4xpath (I think it was) once because it insisted on having the namespace
> supplied and generally it is not supplied  that in practice.


Either this was full eons ago, or you managed to trigger a bug far in the corner somewhere.  At any rate, neither a search on the mailing lists or SourceForge turns up a bug report from you on this.

Do you have any more detail?

Uche Ogbuji                                    Fourthought, Inc.
http://uche.ogbuji.net    http://4Suite.org    http://fourthought.com
Track chair, XML/Web Services One Boston: http://www.xmlconference.com/
The many heads of XML modeling - http://adtmag.com/article.asp?id=6393
Will XML live up to its promise? - http://www-106.ibm.com/developerworks/xml/library/x-think11.html


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS