【问题标题】:hdiv org.hdiv.filter.ValidatorFilter cannot be cast to javax.servlet.Filterhdiv org.hdiv.filter.ValidatorFilter 不能转换为 javax.servlet.Filter
【发布时间】:2017-05-08 23:21:06
【问题描述】:

我正在尝试将 hdiv 2.0.4 与旧的 struts 1.3.8 集成以维护旧系统的安全问题。但是,当我集成时,我得到了 - web.xml 中的 hdiv 验证器无法转换为 servlet 过滤器。对此有何建议?

严重:异常启动过滤器 ValidatorFilter java.lang.ClassCastException: org.hdiv.filter.ValidatorFilter 不能转换为 javax.servlet.Filter 在 org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260) 在 org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:107) 在 org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775) 在 org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452) 在 org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 在 org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) 在 org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) 在 java.util.concurrent.FutureTask.run(FutureTask.java:262) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 在 java.lang.Thread.run(Thread.java:745)

2016 年 12 月 23 日下午 4:46:39 org.apache.catalina.core.StandardContext startInternal

【问题讨论】:

    标签: java servlet-filters struts-1 hdiv


    【解决方案1】:

    您似乎遇到了一些类路径问题或重复的库。 类似的问题: ClassCastException: MyFilter cannot be cast to javax.servlet.Filter

    【讨论】:

      猜你喜欢
      • 2012-11-20
      • 2014-08-23
      • 1970-01-01
      • 2013-03-20
      • 2017-02-12
      • 2015-10-28
      • 1970-01-01
      • 2020-03-17
      • 2022-12-14
      相关资源
      最近更新 更多