SchematronPreparser
|
Configuration file |
Properties file or "MSG_CALL_" variables (see below). |
|
Class name |
com.ebd.hub.datawizard.parser.SchematronPreparser |
Description
This preparser performs a Schematron validation of an XML file. The result is an XML report file.
Configuration
The configuration takes place either in a properties file or analogously via "MSG_CALL_" variables.
Either an XSL file or a Schematron file with associated XSL files can be specified. Important note: All specified files (including referenced files) must be located in the same folder.
XSL
schematron.xsl.path=./tmp/XRechnung-CII-validation.xslSchematron and XSL
schematron.path=./tmp/XRechnung-CII-validation.schschematron.xsl.dependecies.path=./tmp/iso_dsdl_include.xsl;./tmp/iso_abstract_expand.xsl;./tmp/iso_svrl_for_xslt2.xslNote: Please note that the order of the specified XSL files is relevant.
Similarly, the configuration can also be carried out using MSG_CALL_ variables (e.g. by a preceding profile). Note: The variables must be named exactly like this in the predecessor profile, but must not be created in the successor profile.
MSG_CALL_SCHEMATRON_XSL_PATH=./tmp/XRechnung-CII-validation.xslMSG_CALL_SCHEMATRON_FILE_PATH=./tmp/XRechnung-CII-validation.schMSG_CALL_XSL_DEPENDENCIES_PATH=./tmp/iso_dsdl_include.xsl;./tmp/iso_abstract_expand.xsl;./tmp/iso_svrl_for_xslt2.xsl