Os valores de namespace no web.xml devem ser consistente com a versão do descritor

Antes do Liberty 22.0.0.1, o servidor Liberty não podia carregar módulos da web caso o descritor de implementação web.xml tivesse um valor de namespace que não correspondesse à versão definida. Os módulos da web na versão 2.4 devem usar o namespace http://java.sun.com/xml/ns/j2ee. Os módulos da web na versão 2.5 ou 3.0 devem usar o namespace http://java.sun.com/xml/ns/java. Os módulos da web na versão 3.1 ou mais recente devem usar o namespace http://xmlns.jcp.org/xml/ns/javaee.

Esse requisito para o servidor do Liberty foi removido no Liberty 22.0.0.1. Os valores de namespace no web.xml não precisam corresponder às versões definidas no Liberty 22.0.0.1 e versões mais recentes.

Essa regra possui uma correção automatizada para atualizar o valor do namespace. Copie a configuração customizada para seu arquivo de construção do aplicativo para ativá-la.