p:set-attributes - attributes with the "xmlns" prefix

Hi all,

The specification of the p:set-attributes step (7.1.20) says:

"Each attribute on the document element of the document that appears on
the attributes port is copied to each element that matches the match
expression."

Does this apply also to namespace declarations (xmlns:* attributes)? If
so, possible collisions in namespace declarations would need to be
resolved.

The same problem can be encountered also in p:add-attribute and p:rename
(is it possible to rename an attribute so that its new name contains the
xmlns prefix?)

Vojtech

--
Vojtech Toman
Principal Software Engineer
EMC Corporation

Aert van Nesstraat 45
3012 CA Rotterdam
The Netherlands

Toman_Vojtech@emc.com

Received on Friday, 18 January 2008 14:30:01 UTC