在 Liberty 22.0.0.1 之前,Liberty 服务器无法装入 web.xml 部署描述符具有与定义版本不匹配的名称空间值的 Web 模块。
V2.4 的 Web 模块必须使用 http://java.sun.com/xml/ns/j2ee 名称空间。
V2.5 或 V3.0 的 Web 模块必须使用 http://java.sun.com/xml/ns/java 名称空间。
V3.1 或更高版本的 Web 模块必须使用 http://xmlns.jcp.org/xml/ns/javaee 名称空间。
在 Liberty 22.0.0.1 中除去了 Liberty 服务器的此需求。 web.xml 中的名称空间值不需要与 Liberty 22.0.0.1 和更高版本中定义的版本相匹配。
此规则具有用于更新名称空间值的自动修订。 将定制配置复制到应用程序构建文件以将其启用。