Wartości przestrzeni nazw w pliku web.xml muszą być spójne z wersją deskryptora

W wersjach wcześniejszych niż Liberty 22.0.0.1 serwer Liberty nie może załadować modułów WWW, w których deskryptor wdrażania web.xml ma wartość przestrzeni nazw, która nie jest zgodna ze zdefiniowaną wersją. Moduły WWW w wersji 2.4 muszą używać przestrzeni nazw http://java.sun.com/xml/ns/j2ee. Moduły WWW w wersji 2.5 muszą używać przestrzeni nazw http://java.sun.com/xml/ns/java. Moduły internetowe w wersjach od 3.1 do 4.0 muszą używać przestrzeni nazw http://xmlns.jcp.org/xml/ns/javaee przestrzeni nazw. Moduły sieciowe w wersji 5.0 lub nowszej muszą używać przestrzeni nazw https://jakarta.ee/xml/ns/jakartaee przestrzeń nazw.

To wymaganie dla serwera Liberty zostało usunięte z Liberty w wersji 22.0.0.1. Wartości przestrzeni nazw w pliku web.xml nie muszą być zgodne ze zdefiniowanymi wersjami w Liberty od wersji 22.0.0.1.

Ta reguła zawiera zautomatyzowaną poprawkę, która umożliwia zaktualizowanie wartości przestrzeni nazw. Skopiuj konfigurację niestandardową do pliku budowania aplikacji, aby ją włączyć.