How to use Calabash Extensions for XProc
Posted: Mon Nov 15, 2021 9:55 am
Hi,
i am not sure whether this is a Common Problems or a Feature Request Topic. Anyway: I found that XProc is a great way to automate DocBook transformations Tasks. I am using the built in Calabash Engine on Linux and Windows with Oxygen 24.
Now i'd like to extend it with additional modules shown in GitHub xmlCalabash1, especially PlantUML. I was able to build the jar File, which works correct when tested within the gradle build Script. However, i failed to use it in Oxygen.
I added the fresh jar file to the $OXYGEN_HOME/lib/xproc/calabash/lib directory and in the $OXYGEN_HOME/lib/xproc/calabash/engine.xml file. But when i try to run an xproc Script with a planuml Extension, all i get is a net/sourceforge/plantuml/SourceStringReader Error Message. Maybe a conflict with different JAVA Versions or libraries?
So my Question is: is there any advice how to add xmlcalabash Extension Modules to Oxygen?
Or (much better) a feature Request: Could you please add the xml Calabash Extension Modules listed in the Modularity Section in https://github.com/ndw/xmlcalabash1 to the XProc Function in your Oxygen Release?
Thank you,
Frank
i am not sure whether this is a Common Problems or a Feature Request Topic. Anyway: I found that XProc is a great way to automate DocBook transformations Tasks. I am using the built in Calabash Engine on Linux and Windows with Oxygen 24.
Now i'd like to extend it with additional modules shown in GitHub xmlCalabash1, especially PlantUML. I was able to build the jar File, which works correct when tested within the gradle build Script. However, i failed to use it in Oxygen.
I added the fresh jar file to the $OXYGEN_HOME/lib/xproc/calabash/lib directory and in the $OXYGEN_HOME/lib/xproc/calabash/engine.xml file. But when i try to run an xproc Script with a planuml Extension, all i get is a net/sourceforge/plantuml/SourceStringReader Error Message. Maybe a conflict with different JAVA Versions or libraries?
So my Question is: is there any advice how to add xmlcalabash Extension Modules to Oxygen?
Or (much better) a feature Request: Could you please add the xml Calabash Extension Modules listed in the Modularity Section in https://github.com/ndw/xmlcalabash1 to the XProc Function in your Oxygen Release?
Thank you,
Frank