Bug #4093
closedxsl:result-document/@format does not accept an EQName
100%
Description
According to the specification, it should be possible to support xsl:result-document/@format as an EQName. If this is attempted, an error is thrown:
Error in t:result-document/@format on line 14 column 92 of result-document-0286.xsl: XTDE1460: The requested output format {Q{http://example.com}format2} is not a valid QName
Test case result-document-0286 added to XSLT 3.0 test suite.
Note that if an EQName is supplied literally, the braces must be doubled because the attribute is an AVT.
Updated by Michael Kay about 5 years ago
- Status changed from New to Resolved
- Fix Committed on Branch 9.9 added
Actually: an EQName is accepted on the static path, but not on the dynamic path, or when reloading a stylesheet from a SEF file. Test cases added for both the static and dynamic cases.
Resolved on the 9.9 branch.
Updated by O'Neil Delpratt about 5 years ago
- % Done changed from 0 to 100
- Fixed in Maintenance Release 9.9.1.1 added
Bug fix applied to the Saxon 9.9.1.1 maintenance release.
Updated by O'Neil Delpratt about 5 years ago
- Status changed from Resolved to Closed
Please register to edit this issue