Actions
Bug #1637
closedNamespace context not available for XSD 1.1 assertions
Start date:
2012-10-17
Due date:
% Done:
100%
Estimated time:
Legacy ID:
Applies to branch:
Fix Committed on Branch:
Fixed in Maintenance Release:
Platforms:
Description
When an assertion is made against a complex type, Saxon creates a copy of the subtree being validated, and runs the assertion as an XPath expression against this subtree. The copy fails to copy all the in-scope namespace bindings for the element being validated, so if the assertion relies on these namespace bindings being present, it will fail.
A patch is being raised for the 9.4 branch. A test case is being added to the W3C schema test suite.
Updated by Michael Kay almost 12 years ago
- Status changed from New to Resolved
- Fixed in version set to 9.4.0.7
Updated by O'Neil Delpratt over 11 years ago
- Status changed from Resolved to Closed
- % Done changed from 0 to 100
- Fixed in version changed from 9.4.0.7 to 9.4.0.8
Bug now closed. Successfully applied to the Saxon 9.4.0.8 maintenance release.
Please register to edit this issue
Actions