I valori spazio dei nomi in web.xml devono essere congruenti con la versione del descrittore

Prima di Liberty 22.0.0.1, il server Liberty non può caricare i moduli web in cui il descrittore di distribuzione web.xml ha un valore spazio dei nomi che non corrisponde alla versione definita. I moduli web alla versione 2.4 devono utilizzare lo spazio dei nomi http://java.sun.com/xml/ns/j2ee. I moduli web alla versione 2.5 o 3.0 devono utilizzare lo spazio dei nomi http://java.sun.com/xml/ns/java. I moduli web alla versione 3.1 o o successiva devono utilizzare lo spazio dei nomi http://xmlns.jcp.org/xml/ns/javaee.

Questo requisito per il server Liberty è stato rimosso in Liberty 22.0.0.1. I valori dello spazio dei nomi in web.xml non devono necessariamente corrispondere alle versioni definite in Liberty 22.0.0.1 e versioni successive.

Questa regola dispone di una correzione automatica per aggiornare il valore dello spazio dei nomi. Copiare la configurazione personalizzata nel proprio file di build dell'applicazione per abilitarlo.