schXSLT as alternative to ISO Schematron

Are you missing a feature? Request its implementation here.
yvesforkl
Posts: 18
Joined: Wed May 07, 2008 1:25 pm

schXSLT as alternative to ISO Schematron

Post by yvesforkl »

Hi,

It would be great to have the choice between schXSLT and ISO Schematron as schematron processor in Oxygen so that we can use Oxygen's excellent schematron integration with both.
In the meantime while we are waiting for it - what would be your suggestions for us setting up Oxygen (without development) to use schXSLT in a rather user-friendly way in a Project context, especially concerning:
  • Setting up, saving and running the required transformations in a row
  • Showing the results
  • Linking from the reported messages to the spots in the analyzed files
I am just asking for some ideas because I assume being able to figure out most of the details from Oxygen's documentation myself.

Best regards,
Yves
tavy
Posts: 387
Joined: Thu Jul 01, 2004 12:29 pm

Re: schXSLT as alternative to ISO Schematron

Post by tavy »

Hello Yves,
Thanks for your feedback.

We already have an issue on our issue tracker to add support for schXSLT. I added your comment on the issue and I increased its priority. Unfortunately, it is not an easy task to do.

Probably a solution to use schXSLT in Oxygen is to create a custom validation engine. You can find more details about this in our user manual:
https://www.oxygenxml.com/doc/versions/ ... ation.html
https://www.oxygenxml.com/doc/versions/ ... validation
https://www.oxygenxml.com/doc/versions/ ... ngine.html

Best Regards,
Octavian
Octavian Nadolu
<oXygen/> XML Editor
http://www.oxygenxml.com
Oleksii
Posts: 84
Joined: Wed Jul 19, 2017 6:04 pm
Location: Austria
Contact:

Re: schXSLT as alternative to ISO Schematron

Post by Oleksii »

Hi,

as Oxygen still does not support SchXSLT (post73761.html#p73761), I'd rather ask about experiences with setting up a custom validation engine? Our team currently uses <oXygen/> XML Editor 26.0, build 2024012406.
From my side: I successfully set up a SchXslt scenario for XSpec, which could solve my particular problem with abstract patterns. Thanks to the instructions provided to me by Amanda Galtman (https://github.com/xspec/xspec/issues/1 ... 1992528628).

Kind regards,
Oleksii
Kind regards,
Oleksii Sapov-Erlinger
Post Reply