Bug #2167
closed![Author: John Lumley](https://www.gravatar.com/avatar/a396403554bf8f2c9d1d59fd085d7d5f?rating=PG&size=50&default=https%3A%2F%2Fassets.plan.io%2Fimages%2Fdefault_avatar.png)
![Assignee: John Lumley](https://www.gravatar.com/avatar/a396403554bf8f2c9d1d59fd085d7d5f?rating=PG&size=22&default=https%3A%2F%2Fassets.plan.io%2Fimages%2Fdefault_avatar.png)
NPE in PackageLibrary.getPackage()
100%
Description
Package version matching to the XSLT3.0 LastCallm specification hasn't been completed in 9.6.0.1. However in the absence of a @package-version
attribute on a xsl:use-package
element, the default (effectively 'all') is not being generated. Consequently the versionRegEx
argument is null and causes a NPE at @net.sf.saxon.trans.PackageLibrary:75@.
Updated by John Lumley almost 10 years ago
- Status changed from New to Resolved
Support for 2nd October Last Call @package-version
syntax added to package and use-package processing classes, with structured net.sf.saxon.style.
@PackageVersion@ and PackageVersionRanges
classes.
Tested against newly submitted XT30TS tests, and the whole of the XT30TS suite.
Changes committed to the 9.6 and 9.7 branches
Updated by O'Neil Delpratt over 9 years ago
- Status changed from Resolved to Closed
- % Done changed from 0 to 100
- Found in version changed from 9.6.0.1 to 9.6
- Fixed in version set to 9.6.0.2
Bug fix patch applied to the Saxon 9.6.0.2 maintenance release
Updated by O'Neil Delpratt over 8 years ago
- Sprint/Milestone set to 9.6.0.2
- Applies to branch 9.6 added
- Fix Committed on Branch 9.6 added
- Fixed in Maintenance Release 9.6.0.2 added
Please register to edit this issue