Antes do Liberty 22.0.0.1, o servidor Liberty não podia carregar módulos Enterprise JavaBeans (EJB) caso o descritor de implementação ejb-jar.xml tivesse um valor de namespace que não correspondesse à versão definida.
Os módulos EJB na versão 2.1 devem usar o namespace http://java.sun.com/xml/ns/j2ee.
Os módulos EJB na versão 3.0 ou 3.1 devem usar o namespace http://java.sun.com/xml/ns/javaee.
Os módulos EJB na versão 3.2 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.