DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=43685>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=43685





------- Additional Comments From [EMAIL PROTECTED]  2007-12-06 18:25 -------
Ah, ok, that's more reasonable. ;-)

To answer your question, I can't say what the Java does, but I'm fairly sure the
C++ version treats an empty prefix list the same as if the element wasn't there
at all, which is what makes sense to me. It certainly is *not* the same as
"#default" would be.

So if the Java's not doing that, I'd say it should be. But that said, sending an
empty prefix list is at least "bad form" if nothing else.

You say you have evidence that the c14n output is different? Did you spot
anything that would suggest how one or the other of the libraries is treating
that empty list? Is one of them treating a namespace inclusively?

With an empty list, I would expect them all to be exclusive, which means omitted
unless visibly used, and if used, declared in the outermost element where the
namespace is first used.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to