ejb-jar.xml 中的名称空间值必须与描述符版本一致

在 Liberty 22.0.0.1 之前, Liberty 服务器无法装入 Enterprise JavaBeans (EJB) 模块,其中 ejb-jar.xml 部署描述符具有与定义的版本不匹配的名称空间值。 V2.1 的 EJB 模块必须使用 http://java.sun.com/xml/ns/j2ee 名称空间。 V3.0 或 V3.1 的 EJB 模块必须使用 http://java.sun.com/xml/ns/javaee 名称空间。 V3.2 或更高版本的 EJB 模块必须使用 http://xmlns.jcp.org/xml/ns/javaee 名称空间。

在 Liberty 22.0.0.1 中除去了 Liberty 服务器的此需求。 web.xml 中的名称空间值不需要与 Liberty 22.0.0.1 和更高版本中定义的版本相匹配。

此规则具有用于更新名称空间值的自动修订。 将定制配置复制到应用程序构建文件以将其启用。