Sanjiva Weerawarana wrote:
On Tue, 2005-11-01 at 12:39 -0500, Glen Daniels wrote:

The second choice wouldn't be element.getNamespace(), it would be the default namepace. Both choices are valid depending on context, which is why I believe there was a switch on the Axis1 version of this logic (something like "enableDefaultNS" or something). Recommend a switch, and default to doing default namespace logic. So:


I disagree .. if you resolve a QName in the context of an element and if
the QName has no prefix then it must still be resolved as a qualified
name - thereby inheriting the default NS. That's what a QName of an attr
or an element resolved in the context of an element; so why should
QNames in content (attribute value or text value) be different?

So I'm -1 for adding two forms of this.

Sanjiva.



What does XSD say in this regard? things like XmlBeans have a qname type, so they must implement something. I'd hate to do something inconsistent from everything else.

Reply via email to