http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2650 *** shadow/2650 Tue Jul 17 01:00:11 2001 --- shadow/2650.tmp.25965 Tue Jul 17 09:21:25 2001 *************** *** 40,43 **** c="http://c/", as invocations of several versions (2.2.D6, 2.1.0, 2.0.0) of the Apache Xalan XPath engine show. ! Regards, Gregor --- 40,54 ---- c="http://c/", as invocations of several versions (2.2.D6, 2.1.0, 2.0.0) of the Apache Xalan XPath engine show. ! Regards, Gregor ! ! ------- Additional Comments From [EMAIL PROTECTED] 2001-07-17 09:21 ------- ! Thank you for reporting this. Actually, I think there should be six namespace ! nodes in the resulting node-set since XSLT 5.4 ! (http://www.w3.org/TR/xpath.html#namespace-nodes) states that "Each element has ! an associated set of namespace nodes, one for each distinct namespace prefix ! that is in scope for the element (including the xml prefix, which is implicitly ! declared by the XML Namespaces Recommendation [XML Names]) and one for the ! default namespace if one is in scope for the element." Here, we don't have a ! default namespace but it does seem like each of the children should have node ! for the implicitly declared xml prefix.