我想在weblogic 9服务器中启动/停止部署。 我更喜欢使用JMX与weblogic MBean交谈。我已经使用它来启动/停止服务器,但我找不到用于启动/停止部署/应用程序的MBean。
在weblogic服务器11g中有一个AppDeploymentRuntimeMBean可以停止/启动部署。这是在这里描述的: http://download.oracle.com/docs/cd/E14571_01/apirefs.1111/e13951/mbeans/AppDeploymentRuntimeMBean.html
但我在weblogic 9中找不到类似的MBean http://download.oracle.com/docs/cd/E13222_01/wls/docs92/wlsmbeanref/core/index.html
有没有办法使用jmx或wlst启动/停止weblogic 9部署?
BTW,当我在部署开始/停止期间记录WLST脚本时,pyton脚本为空。
答案 0 :(得分:1)
实际上,AppDeploymentRuntimeMBean最初是在WLS 10.3版本中引入的。并且创建了此Bean以及DeploymentManagerMBean以替换DeployerRuntimeMBean(自9.0.0.0版本起,它被视为已弃用)。至于我,似乎除非您决定使用已弃用的API,否则无法在WLS 9上使用JMX启动\停止应用程序。此外,还要考虑运行Administration Server以访问将为DeployerRuntimeMBean提供入口点的Domain Runtime MBean Server这一事实。