Project

Profile

Help

Bug #4974

closed

XQuery Update: namespace propagation is not working

Added by Michael Kay about 3 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
XQuery Update
Sprint/Milestone:
-
Start date:
2021-04-20
Due date:
% Done:

100%

Estimated time:
Legacy ID:
Applies to branch:
10, 9.9, trunk
Fix Committed on Branch:
10, trunk
Fixed in Maintenance Release:
Platforms:

Description

XQuery Update test case id-insert-expr-086 is failing on the 11.x branch, and I suspect it probably fails on 10.x as well.

When we add a namespaced attribute p:att to an element E, we are adding a namespace binding for prefix p to element E, but we are not propagating it to descendants of E. In the past, we didn't need to do anything to achieve this propagation, but with namespaces now being held with each element as a NamespaceMap, it needs to be done explicitly.


Related issues

Has duplicate Saxon - Support #5173: Certain XQuery update operations seem to be failing with Saxon 10Closed2021-11-24

Actions

Please register to edit this issue

Also available in: Atom PDF