Wartości przestrzeni nazw w pliku application.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 aplikacji, w których deskryptor wdrażania application.xml ma wartość przestrzeni nazw, która nie jest zgodna ze zdefiniowaną wersją. Moduły aplikacji w wersji 1.4 muszą używać przestrzeni nazw http://java.sun.com/xml/ns/j2ee. Moduły aplikacji w wersji 5 lub 6 muszą używać przestrzeni nazw http://java.sun.com/xml/ns/javaee. Moduły aplikacji w wersji 7 lub nowszej muszą używać przestrzeni nazw http://xmlns.jcp.org/xml/ns/javaee.

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ć.