Project

Profile

Help

Bug #3407

closed

Configuration data for next-in-chain stylesheet

Added by Michael Kay over 7 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Saxon extensions
Sprint/Milestone:
-
Start date:
2017-08-21
Due date:
% Done:

100%

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

Description

The configuration information for a stylesheet invoked using saxon:next-in-chain is somewhat inconsistent. For example, system-property('xsl:product-version') identifies the product as Saxon-HE, but some non-HE features are available.

Internally, the chained stylesheet is using the default XSLT compiler info held in the Configuration. However, the targetEdition held in this CompilerInfo is "HE", even for an EnterpriseConfiguration. In normal use, this default CompilerInfo is copied and modified before use, for example setting the targetEdition based on the actual Configuration (and its license). But for the chained stylesheet, it is used unmodified.

Actions #1

Updated by Michael Kay over 7 years ago

  • Status changed from New to Resolved
  • Fix Committed on Branch 9.8 added
Actions #2

Updated by O'Neil Delpratt about 7 years ago

  • Status changed from Resolved to Closed
  • % Done changed from 0 to 100
  • Fixed in Maintenance Release 9.8.0.5 added

Bug fix applied in the Saxon 9.8.0.5 maintenance release.

Please register to edit this issue

Also available in: Atom PDF