从;http://java.sun.com/xml/ns/javaee" 至;http://xmlns.jcp.org/xml/ns/javaee" 对于我的web.xml命名空间
我的应用程序是JEE3,我迁移到JEE7,因此我将web.xml的名称空间从“”更改为“”,并使用以下库来处理我的web.xml:com.sun.java.xml.ns.javaee.FilterType com.sun.java.xml.ns.javaee.WebAppDocument com.sun.java.xml.ns.javaee.WebAppType 迁移后,我遇到以下错误:org.apache.xmlbeans.xmleexception:C:\Users\workspacephont\transfer parent\transfer web\src\main\webapp\web-INF\web.xml:0:错误:文档不是web应用@:文档元素命名空间不匹配预期为“got” 因为WebAppDocument.Factory.parse(webXmlFile)只处理名称空间为java.sun.com/xml/ns/javaee的web.xml从;http://java.sun.com/xml/ns/javaee" 至;http://xmlns.jcp.org/xml/ns/javaee" 对于我的web.xml命名空间,java,web.xml,java-ee-7,Java,Web.xml,Java Ee 7,我的应用程序是JEE3,我迁移到JEE7,因此我将web.xml的名称空间从“”更改为“”,并使用以下库来处理我的web.xml:com.sun.java.xml.ns.javaee.FilterType com.sun.java.xml.ns.javaee.WebAppDocument com.sun.java.xml.ns.javaee.WebAppType 迁移后,我遇到以下错误:org.apache.xmlbeans.xmleexception:C:\Users\workspacepho
所以我的问题是,还有其他库可以用来处理我的web.xml并从web.xml获取我的WebAppType吗?解决方案是将jar modelapp的版本从3.0升级到3.1,因为Jee 7使用modelapp 3.1解决方案是将jar modelapp的版本从3.0升级到3.1,因为Jee 7使用modelapp 3.1