Подтвердить что ты не робот

Как включить службу управления приложениями IBM Websphere?

Я пытаюсь использовать IBM Websphere $AdminApp (и Ant задачи) для установки/обновления приложения EAR на удаленном сервере. Возможно, вы захотите прочитать и этот вопрос.

Ручной процесс

Я открываю консоль jython с помощью этой командной строки:

$was61profile1\bin$> wsadmin.bat -lang jython -host MYHOST -port 32092

После этого я хочу перечислить все приложения:

wsadmin>AdminApp.list()
WASX7015E: Exception running command: "$AdminApp list"; exception information:
com.ibm.ws.scripting.ScriptingException: WASX7206W: The application management service is not running. Application management commands will not run.

Я думаю, что сообщение здесь ясно: служба управления приложениями не запущена.

Как включить службу управления приложениями?

Я искал документацию на ужасном, ужасном веб-сайте IBM. Я также попытался щелкнуть параметры конфигурации на страницах администрирования Websphere. Но я не могу найти ничего удаленно близко к службе управления приложениями. Теперь я снова нажимаю параметры английского языка, но Буду признателен, если кто-то может указать мне на параметр конфигурации или документацию.

4b9b3361

Ответ 1

Дерьмо, я был связан с неправильным портом. Если вы хотите использовать AdminApp.list(), вам необходимо подключиться к диспетчеру развертывания (сокращенно DMGR). Я перезапустил консоль с помощью

*WAS_HOME*\profiles\was61profile1\bin>wsadmin.bat -lang jython -host MYHOST -port 32003

а затем я мог бы указать установленные приложения через AdminApp.

Убедитесь, что вы перешли в веб-интерфейс консоли администрирования Websphere и перейдите в раздел Конфигурация системы → Менеджер развертывания и проверьте список портов в правой части страницы. Существует порт для SOAP_CONNECTOR_ADDRESS, и это то, что вам нужно использовать для консоли.