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

Prima di Liberty 22.0.0.1, il server Liberty non può caricare i moduli EJB ( Enterprise JavaBeans) in cui il descrittore di distribuzione ejb-jar.xml ha un valore di spazio dei nomi che non corrisponde alla versione definita. I moduli EJB alla versione 2.1 devono utilizzare lo spazio dei nomi http://java.sun.com/xml/ns/j2ee. I moduli EJB alla versione 3.0 o 3.1 devono utilizzare lo spazio dei nomi http://java.sun.com/xml/ns/javaee. I moduli EJB alla versione 3.2 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.