Я пытаюсь запустить schematron через ant и всякий раз, когда пытаюсь использовать файл
iso_svrl_for_xslt1.xsl, команда ant приводит к следующему сообщению:
C:\Users\desenvolvedor\Documents\Projetos\XMLPROJECT\schematron-
master\schematron-ant-configuration\schematron-master\tr
unk\ant-schematron\test\ant\build.xml:39:
javax.xml.transform.TransformerFactoryConfigurationError: preprocessor
'/iso_svrl_for_xslt1.xsl' cannot be found in the classpath.
at
com.schematron.ant.ValidatorFactory.resolvePreprocessor(ValidatorFactory.java:335)
at com.schematron.ant.ValidatorFactory.<init>(ValidatorFactory.java:216)
at com.schematron.ant.SchematronTask.initValidator(SchematronTask.java:548)
at com.schematron.ant.SchematronTask.execute(SchematronTask.java:469)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
at org.apache.tools.ant.Task.perform(Task.java:350)
at org.apache.tools.ant.Target.execute(Target.java:449)
at org.apache.tools.ant.Target.performTasks(Target.java:470)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
at org.apache.tools.ant.Project.executeTarget(Project.java:1361)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:834)
at org.apache.tools.ant.Main.startAnt(Main.java:223)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
вот мой github с файлами для тестов: https://github.com/cpereiramt/schematron-ant-configuration
Если кто-нибудь может мне помочь, я буду благодарен.