Ответ: НЕТ, как уже было сказано другими.
Но также важно указать использование XSLT 2.0 вместо 1.0 (в противном случае я получил ошибку "javax.xml.transform.TransformerFactoryConfigurationError: Provider com.icl.saxon.TransformerFactoryImpl не найден").
Использование XSLT 2.0 с саксонской может, например, быть достигнутым:
- Загрузите Saxon (например, из http://saxon.sourceforge.net/) и извлеките файлы локально
- В eclipse выберите «Окно> Настройки», затем «XML> XSL> Процессоры Java> Добавить»
- Введите «Имя процессора», например, "Saxon XSLT 2.0"
- В поле «Тип процессора» выберите «Saxon (XSLT 2.0)» !!
- Выберите «Добавить внешнюю банку» и выберите свою саксонскую банку, например, "Saxon9he.jar"
- Подтвердите, нажав «ОК» и т. Д.
Теперь вы можете использовать saxon для преобразований XSLT 2.0 в Eclipse.