Project

Profile

Help

Bug #3581

closed

XSLExpose has no effect under Saxon-HE

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

Status:
Closed
Priority:
Normal
Assignee:
Category:
XSLT 3.0 packages
Sprint/Milestone:
-
Start date:
2017-12-27
Due date:
% Done:

100%

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

Description

The code to implement XSLExpose (PrincipalStylesheetModule.adjustExposedVisibility()) is present in Saxon-EE but not in Saxon-HE. This dates from when HE didn't support XSLT 3.0.

Actions #1

Updated by Michael Kay over 6 years ago

  • Description updated (diff)
  • Status changed from New to Resolved
  • Fix Committed on Branch 9.8, trunk added

The reason we failed to spot this bug is that the HE version of the test driver is not running any tests involving multiple packages. I have fixed this (in class Environment, part of the test driver).

I have moved the method (PrincipalStylesheetModuleEE.adjustExposedVisibility() into the HE version of the class and this fixes the problem.

Actions #2

Updated by O'Neil Delpratt about 6 years ago

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

Bug fix applied in the Saxon 9.8.0.8 maintenance release.

Please register to edit this issue

Also available in: Atom PDF