セキュリティ上の問題で古いシステムを維持するために、hdiv 2.0.4 を古い struts 1.3.8 と統合しようとしています。しかし、統合すると、web.xmlのhdivバリデーターをサーブレットフィルターにキャストできません。これに関する提案はありますか?
SEVERE: 例外開始フィルター ValidatorFilter java.lang.ClassCastException: org.hdiv.filter.ValidatorFilter は、org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260) で javax.servlet.Filter にキャストできません。 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. java.util.concurrent.FutureTask の core.ContainerBase$StartChild.call(ContainerBase.java:1549)。run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread .run(Thread.java:745)
2016 年 12 月 23 日午後 4:46:39 org.apache.catalina.core.StandardContext startInternal