Как составить список всех установленных приложений 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 не является допустимой целью", то имя сервера неверно, попробуйте взглянуть на структуру каталогов своего профиля сервера приложений, чтобы дважды проверить это.