[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xml-dev
Subject:    [xml-dev] SAX2: When to resolve System Ids
From:       "Karl Waclawek" <karl () waclawek ! net>
Date:       2004-03-30 20:01:46
Message-ID: 002301c41691$d4a61660$9e539696 () citkwaclaww2k
[Download RAW message or body]

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

-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
initiative of OASIS <http://www.oasis-open.org>

The list archives are at http://lists.xml.org/archives/xml-dev/

To subscribe or unsubscribe from this list use the subscription
manager: <http://www.oasis-open.org/mlmanage/index.php>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic