Запуск / остановка развертывания в Weblogic 9 с использованием JMX (или WLST) - PullRequest
0 голосов
/ 12 января 2011

Я хочу запустить / остановить развертывание на сервере weblogic 9. Я предпочитаю использовать JMX для общения с MBean. Я уже использую это для запуска / остановки сервера, но не могу найти MBean для запуска / остановки развертываний / приложений.

В weblogic server 11g есть AppDeploymentRuntimeMBean, который может останавливать / запускать развертывания. Это описано здесь: http://download.oracle.com/docs/cd/E14571_01/apirefs.1111/e13951/mbeans/AppDeploymentRuntimeMBean.html

Но я не могу найти симуляционный MBean в weblogic 9 http://download.oracle.com/docs/cd/E13222_01/wls/docs92/wlsmbeanref/core/index.html

Есть ли способ запустить / остановить развертывание weblogic 9 с использованием jmx или wlst?

Кстати, когда я записываю WLST-скрипт во время запуска / остановки развертывания, pyton-скрипт пуст.

1 Ответ

1 голос
/ 11 марта 2011

Ну, на самом деле AppDeploymentRuntimeMBean был впервые представлен в версии WLS 10.3. И этот компонент вместе с DeploymentManagerMBean был создан для замены DeployerRuntimeMBean (он считается устаревшим с версии 9.0.0.0). Что касается меня, кажется, что нет способа запустить \ остановить приложения с JMX на WLS 9, если вы не решите использовать устаревший API. А также учтите тот факт, что вам необходим запущенный Сервер администрирования для доступа к MBean-серверу домена выполнения, который предоставит точку входа в DeployerRuntimeMBean.

...