Closed xee5ch closed 2 years ago
@xee5ch sorry I didn't see this sooner. This is a docs issue is it not?
@xee5ch sorry I didn't see this sooner. This is a docs issue is it not?
Yes, I believe it is just a docs issue.
I can draft a quick PR this weekend and send it back to you, @wendellpiez.
This relates to usnistgov/OSCAL#1035. We should figure out how to keep the Saxon version used in sync across all the related repos.
@aj-stein-nist would you kindly look at that commit and tell me whether it addresses the Issue as I hope?
@aj-stein-nist would you kindly look at that commit and tell me whether it addresses the Issue as I hope?
Just checked it out, looks good to me.
FYI, testing some of these utilities with the current documented versions of Saxon HE (Java) for OSCAL deployments in the official CI/CD pipeline, currently the
9.9.x
branch, will not work. It relies on XSLT 3.0 support for higher order functions, and/or cannot findQ{http://www.w3.org/2005/xpath-functions}random-number-generator()
. Saxon does support this in the10.x
branch series of code, as tested with Saxon 10.6.This is not explicitly documented anywhere in this repository, but it might be worth documenting here (as the error message does not make it obvious this is a tooling versioning issue) or maybe pertains to pending Saxon 10 upgrade work for relevant OSCAL pipelines and tools in usnistgov/OSCAL/#1035.
Here, after upgrade to
10.x.x
, it works. FYI/FYE