Project

Profile

Help

Bug #4699

closed

Copy empty attribute using xsl:where-populated

Added by Johan Gheys about 4 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
XSLT conformance
Sprint/Milestone:
Start date:
2020-08-28
Due date:
% Done:

100%

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

Description

Since version 10.0 the performance of some of our xslt's has decreased due to the removal of the "bulk" and "grafting" copying capabilities. To remedy this, we are more and more using maps. When reworking one of our xslt's, we notice that an empty attribute (with string-length() = 0) does not always appear in the (secondary) output file.

The uploaded zip file contains all necessary files to reproduce the problem with Saxon-EE 10.2.

The problem does not occur with Saxon-EE 9.9.1.7.


Files

copy-empty-attribute.zip (56 KB) copy-empty-attribute.zip Johan Gheys, 2020-08-28 20:49

Please register to edit this issue

Also available in: Atom PDF