Saxon9 HE не имеет расширения EXSLT. Чтобы использовать EXSLT, вам нужно вернуться к Saxon 9.1 или выбрать другой продукт, такой как Xalan (Java) или MSXML (Windows) или LibXSLT (C и сценарии), которые все реализуют только XSLT и XPath 1.0. Тем не менее, с Saxon9 HE и XSLT 2.0, зачем вам EXSLT?
Хорошо, должен был прочитать ваш пост, прежде чем ответить. Требование выглядит следующим образом:
- XSLT 2.0
- EXSLT
- не может изменить XSLT
Если это все, что предполагается, похоже, что это оставляет вас с Saxon9 PE или EE. (Ну или саксонский 9.1, конечно.)