2015-07-20 52 views
0

在我的Spring MVC應用程序中,我使用了蒲公英數據表0.10.1,由於一些性能問題,我決定將官方遷移指南從以下版本升級到1.0.1:Spring MVC + Dandelion Datables例外開始過濾器dandelionFilter

我已經包括了所有必需的Maven依賴

http://dandelion.github.io/components/datatables/1.0.0/docs/from-0.10.x-to-1.x.html

,相應地配置web.xml中也使用了Servlet 3.0版本,但是當我嘗試運行應用項目我得到的dandelionFilter裝載在以下例外。任何幫助表示讚賞。

Jul 20, 2015 7:23:08 PM org.apache.catalina.core.StandardContext filterStart 
SEVERE: Exception starting filter dandelionFilter 
java.lang.NoSuchFieldError: STRICT_DUPLICATE_DETECTION 
    at com.github.dandelion.core.web.handler.debug.AbstractDebugPage.<clinit>(AbstractDebugPage.java:71) 
    at com.github.dandelion.core.web.handler.debug.StandardDebugMenu.getPages(StandardDebugMenu.java:45) 
    at com.github.dandelion.core.Context.initDebugMenus(Context.java:574) 
    at com.github.dandelion.core.Context.init(Context.java:156) 
    at com.github.dandelion.core.Context.<init>(Context.java:127) 
    at com.github.dandelion.core.web.DandelionFilter.init(DandelionFilter.java:96) 
    at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281) 
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262) 
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107) 
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775) 
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452) 
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) 
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:262) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
    at java.lang.Thread.run(Thread.java:745) 

回答