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.