Date: Tue, 11 Jan 2005 07:11:39 -0600 From: "Jacques A. Vidrine" <nectar@FreeBSD.org> To: Josef El-Rayes <josef@daemon.li> Cc: freebsd-vuxml@freebsd.org Subject: Re: missing namespace document Message-ID: <20050111131139.GB6723@lum.celabo.org> In-Reply-To: <20050111121306.GB19823@daemon.li> References: <20050111121306.GB19823@daemon.li>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jan 11, 2005 at 12:13:06PM +0000, Josef El-Rayes wrote: > hi! > > i tried to parse the vuxml document with the xml parser > that comes with mono and i was not able to parse > the document for quite some time until i found out > that the problem is that the namespace document is > not available, when i remove the namespace declaration > then it works. > > when i enter http://www.vuxml.org/apps/vuxml-1 in the browser > i get > > Not Found > The requested URL /apps/vuxml-1 was not found on this server. > > shouldn't the namespace exist? No, it is rare for the namespace URI to actually be resolvable. The parser you are using is broken. The ``Namespaces in XML'' standards document states: ``The namespace name, to serve its intended purpose, should have the characteristics of uniqueness and persistence. It is not a goal that it be directly usable for retrieval of a schema (if any exists). An example of a syntax that is designed with these goals in mind is that for Uniform Resource Names [RFC2141]. However, it should be noted that ordinary URLs can be managed in such a way as to achieve these same goals.'' It is not uncommon, but also not required nor even conventional, to make an RDDL document available at URLs that are used as namespace URIs. I currently have not done so, however. Cheers, -- Jacques A Vidrine / NTT/Verio nectar@celabo.org / jvidrine@verio.net / nectar@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050111131139.GB6723>