SAX2: When to resolve System Ids

"Karl Waclawek" <[email protected]> Tue, 30 Mar 2004 15:01:46 -0500
Newsgroups gmane.text.xml.sax.devel,gmane.text.xml.devel
Message-ID <002301c41691$d4a61660$9e539696@citkwaclaww2k>
Small confusion here (maybe someone reported this already):

The SAX documentation for the "resolve-dtd-uris" feature states that
the value of true represents the required behaviour before this feature
was added (and made it optional), that is, system identifiers passed to
  a.. DTDHandler.notationDecl(), 
  b.. DTDHandler.unparsedEntityDecl(), and 
  c.. DeclHandler.externalEntityDecl()
must be fully absolutized.

However, only the the documentation for notationDecl() and
unparsedEntityDecl() confirms that this was the (old, default) rule.
The documentation for externalEntityDecl() states that the *declared*
system identifier must be passed.

Now, which one is true?

Karl


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
List: sax-devel, [email protected]
See:  http://www.saxproject.org/
https://lists.sourceforge.net/lists/listinfo/sax-devel