--On Montag, 26. November 2001 10:06 -0500 Sam Ruby <[EMAIL PROTECTED]>
> wrote:
> The original bug which was affecting xml-security was
> http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2650 .

I believe we have a Known Problem which causes namespace nodes to appear on
an axis where they don't belong. The problem in that case isn't the
declaration of the xml: prefix; any namespace declaration would have
provoked the same effect.

I'm not sure whether anyone is actively working on that bug at the moment.


We also have a Known Divergence from the XSLT standard in  terms of exactly
how we're handling namespace nodes. We do not attempt to create a separate
namespace node on every element where that namespace is in force; instead,
we instantiate the nodes at the point where they're declared. Normally the
difference is invisible unless you insist on looking at what the parent of
a namespace node is or counting the namespace nodes in a subtree, both
extremely uncommon operations... and, by our best guess, operations whose
behavior in XSLT 2 is likely to change to resemble what we're doing, since
ours is a far more efficient solution and we're not the only ones who have
reached this conclusion. So if your problem is that xml-security is
sensitive to that difference, we've got a more basic problem and we need to
discuss  how to solve it without doing undue damage to either project.

Reply via email to