Valorile de spaţii de nume din ejb-jar.xml trebuie să fie în concordanţă cu versiunea de descriptor

Înainte Liberty 22.0.0.1, serverul Liberty nu putea încărca module EJB (Enterprise JavaBeans) când descriptorul de implementare ejb-jar.xml avea o valoare de spațiu de nume care nu se potrivea cu versiunea definită. Modulele EJB la versiunea 2.1 trebuie să folosească spaţiul de nume http://java.sun.com/xml/ns/j2ee. Modulele EJB la versiunea 3.0 sau 3.1 trebuie să folosească spaţiul de nume http://java.sun.com/xml/ns/javaee. Modulele EJB la versiunea 3.2 sau la o versiune mai nouă trebuie să folosească spaţiul de nume http://xmlns.jcp.org/xml/ns/javaee.

Această cerință pentru serverul Liberty a fost eliminată în Liberty 22.0.0.1. Valorile de spațiu de nume din web.xml nu mai trebuie să se potrivească cu versiunile definite în versiunea Liberty 22.0.0.1 și în versiunile ulterioare.

Această regulă are o corecție automată pentru a actualiza valoarea pentru spațiul de nume. Copiați configurația personalizată pe fișierul de build al aplicației pentru a o activa.