2014-09-30 61 views
0

我正在使用Websphere进行一些自定义管理程序。 我正在使用AdminClient来连接WebSphere服务器。Websphere Management Jython&JMX

但是,对于WebSphere世界来说是新手。我很困惑与几个部分。

目前,我正在使用JMX API来管理应用程序。 我正在使用AppManagement来执行与应用程序相关的操作。这工作顺利。

  • 但是,我面临安装WAR文件的问题。没有用于安装WAR的API。它适用于EAR。
  • 此外,我没有得到任何类来管理服务器功能,如启动,创建应用程序服务器,节点。

我在哪里可以找到它?欢迎任何文档。

如果没有API,从java代码中调用WSAdmin脚本是个好主意吗?

此外,是否有任何文档可用于将WSAdmin脚本或jython代码映射到Java代码?

由于缺乏适当的java文档,这真的令人沮丧。 (可能是我无法找到合适的地方)

回答

0
+0

我不能限制从只安装EAR用户。应用程序可以是WAR,EAR或其他。 另外,我目前使用JAVA API进行应用程序管理。 E.g. AppManagementProxy.startApplication(appName,target,prefs, \t \t \t \t \t null); 但是,我找不到用于服务器管理的API,比如server.stop() 只要监视信息,我就可以从MBean获取信息。 但是,对于管理,我正在使用 AdminClient.invoke(server,“stop”,null,null); 这工作正常,但我不确定这是否是一个正确的方法。 欣赏关于此的任何建议。 – Vijay 2014-10-01 05:33:02

相关问题