Open Liberty внутри Eclipse: публикация приводит к ошибке соединения JMX - PullRequest
0 голосов
/ 14 апреля 2020

Я настроил сервер Open Liberty внутри Eclipse 2020-03 с помощью Eclipse Developer Tools из https://openliberty.io/downloads/#eclipse_developer_tools.

Я могу добавить свой .war-проект и без проблем запустить сервер, но публикация на работающем сервере приводит к ошибке: enter image description here

Также при запуске возникает ошибка в консоли сервера:

[ERROR   ] CWWKF0001E: A feature definition could not be found for localconnector-1.0

, которая может соответствовать это (решенное) обсуждение открытого github: https://github.com/OpenLiberty/open-liberty/issues/6533.

Внутри сервера. xml Eclipse отображает предупреждение о том, что функция localConnector-1.0 не распознана, но когда я пытаюсь удалить его, он снова появляется после сохранения.

Я пробовал переключаться между AdoptJDK 8, 11 и 14, но поведение не меняется.

1 Ответ

1 голос
/ 14 апреля 2020

Функция localConnector-1.0 требуется инструментам для подключения к серверу. Если его там нет, вы получите это сообщение об ошибке соединения JMX, и инструменты будут продолжать пытаться добавить его обратно на сервер. xml. Используете ли вы минимизированный сервер только с указанным c набором функций? Вы можете установить функцию localConnector-1.0, используя утилиту install, которая поставляется с Liberty. Он находится в каталоге bin:

bin/installUtility install localConnector-1.0

Вы также можете установить функции с помощью инструментов. Откройте представление Runtime Explorer, щелкните правой кнопкой мыши среду выполнения Liberty и выберите Установить дополнительный контент . Используйте поле поиска для поиска локального соединителя, нажмите Установить для функции и затем завершите работу мастера sh, принимая любые лицензии.

...