Модули java.xml.bind and java.activation удалены из JDK 11 (реализация по умолчанию)

Модули java.xml.bind и java.activation были удалены из JDK 11. Если файл конфигурации server.xml в Liberty содержит компонент jaxb-2.2, никаких действий выполнять не нужно.

Это правило отмечает пакеты, для которых может потребоваться внести дополнительные изменения в конфигурацию при миграции на JDK версии 11 или выше. В JDK версий ниже 11 были предусмотрены следующие пакеты, которые могли использовать приложения:

В составе JDK версии 11 или выше эти пакеты не поставляются. Для сохранения доступа к этим пакетам в Liberty необходимо добавить компонент Liberty jaxb-2.2 в файл конфигурации server.xml.

Это правило находит один пакет в каждом приложении. После добавления компонента jaxb-2.2 в файл server.xml никаких дополнительных действий выполнять не нужно.

Помимо модуля java.xml.bind, из JDK 11 удалены инструменты schemagen и xjc. Эти инструменты доступны в каталоге bin/jaxb внутри каталога установки Liberty.

Для получения дополнительной информации об изменениях JDK 11 обратитесь к документу Удаление модулей Java EE и CORBA.