Saxon9 HE does not have the EXSLT extension. To use EXSLT, you need to go back to Saxon 9.1 or choose another product as a whole, for example Xalan (Java) or MSXML (Windows) or LibXSLT (C and scripting), all of which implement only XSLT and XPath 1.0. However, with Saxon9 HE and XSLT 2.0, why do you need EXSLT?
Well, I should have read your message before replying. This requirement is as follows:
- XSLT 2.0
- EXSLT
- can't change XSLT
If all this is supposed, it looks like it leaves you with Saxon9 PE or EE. (Well, or Saxon 9.1, of course.)
source share