2011-01-12 6 views
0

Ich möchte eine Bereitstellung in Weblogic 9-Server starten/stoppen. Ich bevorzuge JMX, um mit einem Weblogic MBean zu sprechen. Ich benutze dies bereits, um einen Server zu starten/zu stoppen, aber ich kann die MBean nicht zum Starten/Stoppen von Bereitstellungen/Anwendungen finden.Starten/Stoppen einer Bereitstellung in Weblogic 9 mithilfe von JMX (oder WLST)

In Weblogic-Server 11g gibt es einen AppDeploymentRuntimeMBean, der Bereitstellungen stoppen/starten kann. Das ist hier beschrieben: http://download.oracle.com/docs/cd/E14571_01/apirefs.1111/e13951/mbeans/AppDeploymentRuntimeMBean.html

Aber ich kann nicht ein simular MBean in WebLogic 9 http://download.oracle.com/docs/cd/E13222_01/wls/docs92/wlsmbeanref/core/index.html

Gibt es eine Möglichkeit zum Starten/Stoppen eines WebLogic 9 Bereitstellung mit JMX oder WLst finden?

BTW, wenn ich ein WLST-Skript während Start/Stopp einer Bereitstellung aufzeichnen, ist das PYTON-Skript leer.

Antwort

1

Nun eigentlich AppDeploymentRuntimeMBean wurde zuerst in WLS 10.3 Version eingeführt. Und diese Bean wurde zusammen mit DeploymentManagerMBean erstellt, um DeployerRuntimeMBean zu ersetzen (seit Version 9.0.0.0 gilt es als veraltet). Für mich scheint es, dass es keine Möglichkeit gibt, Anwendungen mit JMX auf WLS 9 zu starten, außer Sie entscheiden sich für eine veraltete API. Beachten Sie auch, dass der Administrationsserver ausgeführt werden muss, um auf den Domain Runtime MBean Server zuzugreifen, der einen Einstiegspunkt für DeployerRuntimeMBean bereitstellt.