错误javax.xml.transform.TransformerFactoryConfigurationError:预处理程序'/iso_svrl_for_xslt1.xsl'schematron使用ant

时间:2019-01-06 21:00:21

标签: java xslt ant schematron

我正在尝试通过ant来运行schematron,并且每次尝试使用该文件时 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

如果有人可以帮助我,我将不胜感激。

0 个答案:

没有答案