Как составить список всех установленных приложений Websphere для данного сервера Middleware, используя jython

У меня есть установка Websphere 8.5.5.12, на которой запущено несколько приложений. Для данного Middleware Server я хотел бы иметь возможность перечислять все приложения, связанные с ним, используя Jython.

Я дошел до написания этого кода:

wsadmin>print AdminApp.list("WebSphere:cell=myCell,node=myNode")

Однако это получение приложений для другого динамического кластера

Если я добавлю конкретный сервер, он выдает ошибки

wsadmin>print AdminApp.list("WebSphere:cell=myCell,server=myServer")

ADMA0184E: myServer не является допустимой целью.

1 ответ

Ваш запрос должен выглядеть так:

wsadmin>AdminApp.list("WebSphere:cell=myCell,node=myNode,server=server1")

Похоже, вы пропустили идентификатор узла в вашем запросе. И если wsadmin по-прежнему возвращает "myServer не является допустимой целью", то имя сервера неверно, попробуйте взглянуть на структуру каталогов своего профиля сервера приложений, чтобы дважды проверить это.

Другие вопросы по тегам