Jython 2.7.0搭配球衣

时间:2016-01-28 11:34:04

标签: java jython-2.7

我在我的REST应用程序中使用了Jython独立版本2.5.3。它工作正常。当我升级到Jython 2.7.0时,我收到以下异常,

javax.servlet.ServletException: org.glassfish.jersey.server.ContainerException: javax.xml.transform.TransformerFactoryConfigurationError: Provider org.python.apache.xalan.processor.TransformerFactoryImpl not found

1 个答案:

答案 0 :(得分:2)

使用2.7.0版打包并分发Java xml类。但如果我理解正确,Java SE会附带这些类。此问题是作为错误here引发的。为了避免这种异常,请在pom.xml

中添加xalan处理器依赖项
    <dependency>
        <groupId>xalan</groupId>
        <artifactId>xalan</artifactId>
        <version>2.7.1</version>
    </dependency>

另一种解决方案是升级到最新版本的jython-standalone jar。此问题已在最新版本2.7.1中修复