Actions
Bug #6487
closed![Author: Norm Tovey-Walsh](https://www.gravatar.com/avatar/3de1450075377c998ad80d1ede6e0712?rating=PG&size=50&default=https%3A%2F%2Fassets.plan.io%2Fimages%2Fdefault_avatar.png)
The SEF checksum generated by Saxon 12.5 will not work with SaxonJS 2.x
Status:
Resolved
Priority:
High
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
2024-07-23
Due date:
% Done:
0%
Estimated time:
Legacy ID:
Applies to branch:
12, trunk
Fix Committed on Branch:
12, trunk
Fixed in Maintenance Release:
Platforms:
Description
Saxon 12.5 introduced a cryptographic hash to SEF files (in addition to the existing, adaptive CRC hash already present).
Unfortunately, the Saxon 12.5 hashing algorithm fails to include the new, cryptographic hash in its computation of the CRC hash. I say unfortunately, because SaxonJS 2.x does. Consequently, SaxonJS2 will reject any SEF file compiled with Saxon 12.5. 🙁
As a workaround until Saxon 12.6 is shipped, you can continue to produce SEF files with Saxon 12.4.
Please register to edit this issue
Actions