From owner-freebsd-vuxml@FreeBSD.ORG Tue Jan 11 13:11:41 2005 Return-Path: Delivered-To: freebsd-vuxml@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25B9716A4CE for ; Tue, 11 Jan 2005 13:11:41 +0000 (GMT) Received: from gw.celabo.org (gw.celabo.org [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF0B343D48 for ; Tue, 11 Jan 2005 13:11:40 +0000 (GMT) (envelope-from nectar@celabo.org) Received: from lum.celabo.org (lum.celabo.org [10.0.1.107]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "lum.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.celabo.org (Postfix) with ESMTP id D49603E2C42; Tue, 11 Jan 2005 07:11:46 -0600 (CST) Received: by lum.celabo.org (Postfix, from userid 1001) id BDFC255B645; Tue, 11 Jan 2005 07:11:39 -0600 (CST) Date: Tue, 11 Jan 2005 07:11:39 -0600 From: "Jacques A. Vidrine" To: Josef El-Rayes Message-ID: <20050111131139.GB6723@lum.celabo.org> Mail-Followup-To: "Jacques A. Vidrine" , Josef El-Rayes , freebsd-vuxml@freebsd.org References: <20050111121306.GB19823@daemon.li> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050111121306.GB19823@daemon.li> X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.6i cc: freebsd-vuxml@freebsd.org Subject: Re: missing namespace document X-BeenThere: freebsd-vuxml@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Documenting security issues in VuXML List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jan 2005 13:11:41 -0000 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