Среда: eXist 4.2.1 - xquery 3.1 - xslt 3.0 - документ TEI-XML
С помощью интерфейса eXide я пытаюсь выполнить преобразование документа TEI-XML с помощью файла XSL с помощьювывод HTML.
До сих пор я занимался разработкой XML-документов и их XSL-преобразований в Oxygen.Запуская преобразования в Oxygen или используя терминал, оба работали без ошибок.Сейчас я готовлю веб-приложение с использованием eXist (которое будет содержать тысячи документов TEI-XML).
Я пытаюсь просто запустить то же преобразование в eXist с помощью следующего теста xquery:
let $result := transform:transform(doc("xmldb:exist://db/apps/deheresi/resources/documents/ms609_0001.xml"), doc("xmldb:exist://db/apps/deheresi/resources/documents/document_style.xsl"), ())
return $result?output
eXide возвращает мне только это:
exerr:ERROR Unable to set up transformer: Stylesheet compilation failed: 62 errors reported [at line 3, column 16]
Я новичок в eXist DB и не смог выяснить, как выяснить причины ошибок.
Как получить доступ к сведениям об ошибках (подробный журнал?) В eXist?(Я безуспешно искал свои книги и онлайн-документацию; например, https://exist -db.org / exist / apps / doc / xsl-transform вообще не помогает при ошибках).
Для преобразования кислорода и терминалов я использую Saxon 9he.Я так понимаю, что eXist использует то же самое?
Примечание: все мои документы организованы в коллекцию eXist, идентичную настройке на моем компьютере, поэтому все относительные местоположения должны работать правильно?