Skip to Content.
Sympa Menu

xom-interest - Re: [XOM-interest] Problem with "Missing scheme in absolute URI reference"

xom-interest AT lists.ibiblio.org

Subject: XOM API for Processing XML with Java

List archive

Chronological Thread  
  • From: Peter Murray-Rust <pm286 AT cam.ac.uk>
  • To: elharo AT metalab.unc.edu
  • Cc: xom-interest AT lists.ibiblio.org
  • Subject: Re: [XOM-interest] Problem with "Missing scheme in absolute URI reference"
  • Date: Thu, 01 Jan 2009 16:19:32 +0000

Many thanks...

Elliotte Harold wrote:
Peter Murray-Rust wrote:


Schemas are not turned on by default, and indeed are not part of the XOM model at all.

Understood and welcomed.

However the design of XML is such that XOM cannot guarantee proper parsing unless it reads the entire DTD. Blame entity references and attribute value normalization. Yes, that's a design flaw in XML, but it's one XOM has to live with. This is why XOM deliberately always reads the entire DTD.

I accept this (reluctantly). Could not XOM parse the standalone="yes" message and so not pass the DTD address to Xerces?). I still don't understand where the error message comes from but it must be somewhere in the DTD structure on the W3C pages. I don't understand why a DTD has to reference a namespaceURI at all and why the error is generated in the way it is. Is Xerces producing a misleading error message? And is the W3C spec in error (it validates on their pages) or does Xerces report a spurious error?

P.




Archive powered by MHonArc 2.6.24.

Top of Page