[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

SAX and the doctype declaration

  • From: Matthew Gertner <matthew@p...>
  • To: xml-dev@x...
  • Date: Thu, 13 Apr 2000 19:48:20 -0500

sax doctype
I am using SAX to parse xCBL documents (a Commerce One model for
business processes using schemas and XML) and have run across a
potential problem with SAX. Commerce One uses the SOX schema language
and references the SOX DTD in the document instances using a standard
doctype declaration. However, the location of the DTD is indicated using
a URN rather than a URL. Unsurprisingly, the parser that I am using
(Xerces) does not have support for URNs. So I would like to write my own
method to resolve the URN and return the appropriate InputSource for the
DTD. But as far as I can tell, resolveEntity is not called for the
doctype. Is this a bug? Is there another way to do this that I am
missing? If the answers are yes and no, I wonder if it would be
appropriate to add some kind of support for this to SAX (perhaps using
resolveEntity as I initially expected) so that non-URL doctype locations
can be interpreted correctly.

Any feedback would be much appreciated.


This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.