Working with large projects or a vast number of files increases the probability that errors will occur.

define validating parser-63define validating parser-88define validating parser-11

Xerces is widely considered the best open-source XML parser and is used in many enterprise servers.

The Oxygen Validation Scenarios are very powerful and solve numerous important issues when working with XML markup and XML-related technologies.

Oxygen Validation Scenarios allow you to validate the master document instead of only validating the current file.

Thus, the current file is validated in the context of its Master File.

In this case, if you validate the XSLT module by itself, you will get an error that no template or variable exists with that name.

However, you can use custom validation scenarios in Oxygen to validate the master XSLT stylesheet that includes this module and there will be no such error.Oxygen allows you to validate a module in all the contexts from which it is used since the validation scenarios allow you to set multiple files for validation.Therefore, you can specify all the master files that use the module, and in a single action, check that the module is valid in all its contexts.Full API documentation is available right here I welcome any contributions, enhancements, and bug-fixes.File an issue on Git Hub and submit a pull request.XSLT stylesheets, as is the case with many other XML-related technologies (XQuery, Relax NG, etc.), can be invalid by themselves, yet valid in the context of being imported or included in other files.