Project

Profile

Help

Feature #3477

closed

Export for Saxon-JS 2.0

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

Status:
Closed
Priority:
Normal
Assignee:
Category:
XSLT export
Sprint/Milestone:
-
Start date:
2017-10-09
Due date:
% Done:

100%

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

Description

A catch-all tracker for changes on the Saxon 9.8 branch related to generation of SEF files for the next major release of Saxon-JS.

The SEF file for Saxon-JS 2.0 has been changed to be in JSON format rather than XML.

Actions #1

Updated by O'Neil Delpratt over 6 years ago

Regression in the XsltPackage class:

recoverable error

   net.sf.saxon.s9api.SaxonApiException:

  ../build98/test-results/xslt30/20171030/export/as/as-0101.sef (No such file or directory)

Caused by the use of FileOutputStream on a file to be created in a directory that does not exist.

Fix applied: create directory and file before calling FileOutputStream

Actions #2

Updated by Michael Kay almost 6 years ago

  • Description updated (diff)
  • Status changed from New to Resolved

Now implemented; no need for further monitoring.

Actions #3

Updated by Debbie Lockett over 5 years ago

The fix in XsltPackage (to create directory and file before calling FileOutputStream) already made on 9.8 is also required on 9.9. This has now been committed.

Actions #4

Updated by O'Neil Delpratt over 5 years ago

  • % Done changed from 0 to 100
  • Fix Committed on Branch 9.8, trunk added
  • Fixed in Maintenance Release 9.9.0.1 added

Bug fix applied on the Saxon 9.9.0.1 major release.

Leave open until fix applied in the Saxon 9.8 maintenance release

Actions #5

Updated by Debbie Lockett over 5 years ago

  • Status changed from Resolved to Closed

Closing, there is nothing outstanding on 9.8. (The XsltPackage fix was in maintenance release 9.8.0.6.)

Please register to edit this issue

Also available in: Atom PDF