【问题标题】:NullpointerException at com.github.dandelion.datatables.core.configuration.Configuration.applyConfiguration only on Tomcat 8 (works fine on Tomcat 7)com.github.dandelion.datatables.core.configuration.Configuration.applyConfiguration 的 NullpointerException 仅在 Tomcat 8 上(在 Tomcat 7 上运行良好)
【发布时间】:2014-12-20 18:49:24
【问题描述】:

当应用程序部署在 Tomcat 8 上时,蒲公英数据表出现以下异常。该应用程序在 Tomcat 7 上运行良好。我到处搜索,但找不到解决方案。

Tomcat 8 上的跟踪片段:

org.apache.catalina.core.ApplicationDispatcher.invoke Servlet.service() for servlet jsp threw exception
 java.lang.NullPointerException
    at com.github.dandelion.datatables.core.configuration.Configuration.applyConfiguration(Configuration.java:283)
    at com.github.dandelion.datatables.jsp.tag.TableTag.doStartTag(TableTag.java:102)
    at org.gvnix.datatables.tags.RooTableTag.doStartTag(RooTableTag.java:133)
    at org.apache.jsp.tag.webdatatables.table_tagx.doTag(table_tagx.java:1346)

我的网络应用程序中的蒲公英嵌入在“gvNix”依赖项中。 gvNix 版本是 1.4.0.RELEASE,我假设它包括 0.10.1 版本的蒲公英。使用的配置是默认的。该应用程序使用 Maven 打包和部署。

【问题讨论】:

    标签: java datatables tomcat8 dandelion gvnix


    【解决方案1】:

    目前,gvNIX 使用蒲公英数据表 0.9.2 自定义版本,其中包含一些直到 0.10.0 才应用的补丁(这是由于发布时间问题)。

    据我所知,我们没有对 Tomcat 8 进行任何测试,所以我认为您发现了一个错误 ;-)。如果你愿意,你可以在github project 上报告。现在一天,我无法为您提供在 Tomcat 8 上运行它的任何解决方法。

    我知道计划更新蒲公英版本,但我无法为您提供任何时间表。

    问候。

    【讨论】:

      【解决方案2】:

      我在 GitHub 中创建了一个问题,但我也设法解决了这个问题。请参考https://github.com/gvSIGAssociation/gvnix/issues/28

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-12-30
        • 2012-08-31
        • 1970-01-01
        • 1970-01-01
        • 2020-10-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多