Page 1 of 1

Missing Saxon Xinclude processor from Calabash 3 in oXygen 28

Posted: Tue Dec 23, 2025 7:56 am
by ttasovac
Calabash 3 in oXygen 28 is missing com/nwalsh/sinclude/DefaultDocumentResolver:

Code: Select all

System ID: /Users/ttasovac/Development/daliboris/tei-lex-0/xproc/teilex0.cal3.xpl
Scenario: Generate documentation (3.0)
XProc file: /Users/ttasovac/Development/daliboris/tei-lex-0/xproc/teilex0.cal3.xpl
Engine name: XML Calabash 3.X
Severity: error
Description: com/nwalsh/sinclude/DefaultDocumentResolver
I've checked with Norman (see https://codeberg.org/xmlcalabash/xmlcal ... issues/463) who said that the jar file for sinclude is in the Calabash distribution so it could be a packaging issue on your end.

The temporary solution is to include the sinclude jar as an "extension" in the XProc transformation, which works. But it would be nice to have it avialable to XProc scripts in oXygen by default.

All best,
Toma

Re: Missing Saxon Xinclude processor from Calabash 3 in oXygen 28

Posted: Wed Dec 24, 2025 11:59 am
by Mircea
Hello Toma,

It seems it is indeed a packaging issue on our side.
Until we fix it, the "extensions" should work fine.

Regards,
Mircea.