Avant Liberty 22.0.0.1, le serveur Liberty ne peut pas charger les modules Web dans lesquels le descripteur de déploiement web.xml a une valeur d'espace de nom qui ne correspond pas à la version définie.
Les modules Web de la version 2.4 doivent utiliser l'espace de nom http://java.sun.com/xml/ns/j2ee.
Les modules Web de la version 2.5 ou 3.0 doivent utiliser l'espace de nom http://java.sun.com/xml/ns/java.
Les modules Web de la version 3.1 ou des versions ultérieures doivent utiliser l'espace
de nom http://xmlns.jcp.org/xml/ns/javaee.
Cette configuration requise pour le serveur Liberty a été retirée dans Liberty 22.0.0.1. Les valeurs d'espace de nom dans le fichier web.xml n'ont pas besoin de correspondre aux versions définies dans Liberty 22.0.0.1 et les versions ultérieures.
Cette règle dispose d'un correctif automatisé pour mettre à jour la valeur de l'espace de nom. Copiez la configuration personnalisée vers votre fichier de génération d'application pour l'activer.