Provide Saxon 9.4 as a plugin

Are you missing a feature? Request it's implementation here.
pszulik
Posts: 1
Joined: Wed Dec 04, 2019 4:44 pm

Provide Saxon 9.4 as a plugin

Post by pszulik » Wed Dec 04, 2019 4:46 pm

Could you add Saxon 9.4 engine as a plugin or show me the way to install this engine version to transform XSLT?

We are using this version in our ERP system and there are minor differences between Oxygen output and ERP output.

Thanks!

adrian
Posts: 2648
Joined: Tue May 17, 2005 4:01 pm

Re: Provide Saxon 9.4 as a plugin

Post by adrian » Thu Dec 05, 2019 7:24 pm

Hi,

I'm afraid that adding an older version of Saxon as a plugin, it's not as simple as it may seem. There are numerous API changes in recent versions, so it's not as simple as replacing the .jar.

If you want to test if Saxon 9.4 is indeed what you need, you could download and install a version of Oxygen that bundles Saxon 9.4, Oxygen XML Editor 14.2, and try a transformation.
Make sure you install this version of Oxygen in a separate folder. If you install on Windows, clear the boxes for file associations during the installation wizard, so it won't override your current file associations.
Oxygen licenses work for older versions of the same product, so if it asks for the license key, you can provide the same one you use for the current version of Oxygen.

If you already have Saxon 9.4 handy and just want to configure it in your current version of Oxygen as a custom engine, you can follow the instructions from Configure Saxon 9.5 HE for xslt 2.0 transformation.
With one change to what is mentioned there, regarding macOS, you should use

Code: Select all

${oxygenInstallDir}/.install4j/jre.bundle/Contents/Home/jre/bin/java
If that doesn't work, omit "jre" from the path.

Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com

Post Reply