Skip site navigation (1)Skip section navigation (2)
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>