missing namespace document

Jacques A. Vidrine nectar at FreeBSD.org
Tue Jan 11 05:11:41 PST 2005


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 at celabo.org / jvidrine at verio.net / nectar at FreeBSD.org


More information about the freebsd-vuxml mailing list