Page 1 of 1

Validators used by Oxygen

Posted: Wed Jul 31, 2019 11:24 am
by Andreas
Good morning,

just a quick question about the XML validators used by Oxygen.

It seems Oxygen uses Jing for RelaxNG-validation and Xerces for XML Schema. Is that right? I did'nt find anything specific in the documentation.

And is there a way to choose the validator in a scenario?

Shedding some light on the validators in Oyxgen would be very much appreciated.

Re: Validators used by Oxygen

Posted: Thu Aug 01, 2019 3:21 pm
by tavy
Hello,

Yes, Oxygen uses Jing as default validation engine for RelaxNG and Xerces for XML Schema.
For XML Schema you can change the default validation engine from Xerces to Saxon EE. You can set also some validation features. For more details see XML Schema Preferences page from our user manual:
https://www.oxygenxml.com/doc/versions/ ... -page.html

You can also set the validation engine from a validation scenario. For XML Schema we provide support to validate with the following engines: XSV, SQC, MSXML4.0, MSXML.NET, Saxon EE, and Xerces. For Relax NG we provide support only for Jing, but you can define your own custom validation engine, and then will be presented in the validation scenario engines.

Read more about custom validation engines in our user manual:
https://www.oxygenxml.com/doc/versions/ ... ation.html

You can read more about validation scenarios in our user manual:
https://www.oxygenxml.com/doc/versions/ ... nario.html
https://www.oxygenxml.com/doc/versions/ ... nario.html

Best Regards,
Octavian

Re: Validators used by Oxygen

Posted: Thu Aug 01, 2019 3:41 pm
by Andreas
Thanks a million for the quick and concise reply!