Модуль java.xml.ws удален из JDK 11. Если файл конфигурации
server.xml в Liberty содержит компонент jaxws-2.2,
никаких действий выполнять не нужно.
Это правило отмечает пакеты, для которых может потребоваться внести дополнительные изменения в конфигурацию при миграции на JDK версии 11 или выше. В JDK версий ниже 11 были предусмотрены следующие пакеты, которые могли использовать приложения:
javax.jwsjavax.jws.soapjavax.xml.soapjavax.xml.wsjavax.xml.ws.handlerjavax.xml.ws.handler.soapjavax.xml.ws.httpjavax.xml.ws.soapjavax.xml.ws.spijavax.xml.ws.spi.httpjavax.xml.ws.wsaddressing
В составе JDK версии 11 или выше эти пакеты не поставляются. Для сохранения
доступа к этим пакетам в Liberty необходимо добавить компонент Liberty
jaxws-2.2 в файл конфигурации server.xml.
Это правило находит один пакет в каждом приложении. После добавления компонента jaxws-2.2 в файл server.xml никаких дополнительных действий выполнять не нужно.
Примечание: если приложение выполняется в контейнере клиента, то изменять файл server.xml не нужно.
Помимо модуля java.xml.ws module, из JDK 11 удалены инструменты wsgen и wsimport.
Эти инструменты доступны в каталоге bin/jaxws внутри каталога установки Liberty.
Для получения дополнительной информации об изменениях JDK 11 обратитесь к документу Удаление модулей Java EE и CORBA.