【发布时间】:2022-01-13 11:09:16
【问题描述】:
自今天中午 IST 以来,我们正在低于错误。应用程序几年前运行良好,但从今天中午开始出现此错误。
必须声明元素类型“struts”。在(空:26:9) org.xml.sax.SAXParseException; systemId: jar:file:/WEB-INF/lib/struts2-jquery-grid-plugin-2.2.0.jar!/struts-plugin.xml;行号:26;列号:9;必须声明元素类型“struts”。
我们使用 Java 1.7 版本的 Tomcat 服务器,项目包含 Struts 2.1.6、struts2-jquery-plugin-3.6.1 和 struts2-jquery-grid-plugin-2.2.0。
【问题讨论】:
-
有些东西改变了;可能值得弄清楚是什么。我要考虑的第一件事是将您的代码库更新到更新的版本——S2.1.6 已经有 12 年历史了,并且不久前就停产了。
-
感谢 Roman C 的建议。我已经将应用程序升级到 Struts2.3.16 , Struts2-jquery-pluging 到 3.7.0 和 struts2-jquery-grid-plugin 到 3.7.0 然后它开始工作了。
标签: java jquery tomcat struts2 struts2-jquery-grid