Re: 1343 messages later

I'm really reluctant to remind folks about this, but I'm not sure we ever
answered it:... What if an external parsed entity uses a prefix not defined
in that entity?

Possible answers:

a) "Mu." Declare this namespace-ill-formed.

b) If a declaration exists in the parent document, inherit it. Otherwise,
"Mu."

Note that there's the question of how inheritance is interpreted.

In the Absolutize model, the entity would inherit a namespace computed on
the basis of the parent document's context rather than its own. I'm not
sure that's wrong -- the same effect occurs if XML Base changes contexts
within a single document -- but I find it slightly surprising.

______________________________________
Joe Kesselman  / IBM Research

Received on Thursday, 15 June 2000 10:32:39 UTC