java - com.github.dandelion.datatables.core.configuration.Configuration.applyConfiguration 处的 NullpointerException 仅在 Tomcat 8 上(在 Tomcat 7 上工作正常)

标签 java datatables tomcat8 dandelion gvnix

当应用程序部署在 Tomcat 8 上时,我遇到了 Dandelion 数据表的以下异常。该应用程序在 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,我假设它包含 Dandelion 的 0.10.1 版本。所使用的配置是默认的。该应用程序使用 Maven 进行打包和部署。

最佳答案

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

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

我知道计划更新 Dandelion 版本,但我无法向您提供任何时间表。

问候。

关于java - com.github.dandelion.datatables.core.configuration.Configuration.applyConfiguration 处的 NullpointerException 仅在 Tomcat 8 上(在 Tomcat 7 上工作正常),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27583271/

相关文章:

java - 是否可以在自定义的 Maven 原型(prototype)中提供动态目录结构

javascript - jquery 对 DataTable 进行排序,排除文本字段中的空格

java - servlet 过滤器无法处理 tomcat 中的虚拟目录

spring-mvc - Spring MVC 4 文件上传无提示失败

java - Tomcat 无法进入Manager App

java - 为 Spring boot 应用程序编写 Spock 测试用例

java - 什么是乱操作、不安全操作?

java - 如何根据人名找到人

javascript - 单击按钮时显示数据表表中的所有记录

javascript - 如何在执行后杀死所有函数?