运行外部管理脚本

脚本编制是一个非图形的备用项,可以用来配置和管理 WebSphere Application Server。现在,在开发环境中不必切换至 WebSphere 的命令行管理工具 wsadmin 也可以运行管理脚本了。

WebSphere Application Server 使用“Bean 脚本编制框架”(BSF),它支持使用各种脚本编制语言来配置和控制 WebSphere Application Server 安装。下表总结了不同版本的 WebSphere Application Server 支持的脚本编制语言:

表 1. WebSphere Application Server 上受支持的脚本编制语言
应用程序服务器 脚本编制语言
Jacl Jython
WebSphere Application Server V6.0 受支持 受支持
WebSphere Application Server V5.1 受支持 受支持
WebSphere Application Server V5.0 受支持 不支持
当您使用脚本时,有五个 wsadmin 对象可供使用:
  • AdminControl:用来运行操作命令。
  • AdminConfig:用来运行配置命令以创建或修改 WebSphere Application Server 配置元素。
  • AdminApp:用来管理应用程序。
  • AdminTask:用来运行管理命令。
  • Help:用来获得一般帮助。
脚本将使用这些对象与在 WebSphere Application Server 进程中运行的消息驱动的 Bean(MBeans)进行通信。MBeans 是用来表示“Java 管理扩展”(JMX)资源的 Java 对象。JMX 是一个可选包,它是对 Java 2 Platform Standard Edition(J2SE)的补充。JMX 技术提供了一种简单并且标准的方法来管理 Java 对象。
WebSphere Application Server V6.0 上支持对受保护的服务器运行管理脚本,但 WebSphere Application Server V5.x 上不支持。要对受保护的 WebSphere Application Server V6.0 运行管理脚本,需要将开发环境至少更新为下列其中一个产品修订包级别:
  • WebSphere Application Server Toolkit V6.0.1
  • IBM Rational Software Development Platform V6.0.0.1 及更高版本

先决条件

  • 安装 WebSphere Application Server,并且安装了“脚本化管理”功能部件。
    提示: 当您选择定制安装 WebSphere Application Server 时,可以选择安装“脚本化管理”功能部件。如果您正在使用 WebSphere 测试环境,则缺省情况下已经安装了“脚本化管理”功能部件。
  • 创建脚本文件来配置或管理 WebSphere Application Server。
  • 启动 WebSphere Application Server。如果 WebSphere Application Server V6.0 受保护,在启动服务器之前,需要将认证设置从开发环境传输至运行时服务器,有关更多详细信息,请参阅将认证设置指定给受保护的 WebSphere Application Server V6.0
要在工作台中运行外部管理脚本:
  1. 在“服务器”视图中,右键单击服务器并选择运行外部管理脚本 要运行的 Jacl 或 Jython 管理脚本文件对话框打开。
  2. 在文件系统上找到您想运行的脚本文件,然后单击打开
  3. 单击“打开”之后,脚本就会运行。控制台视图将显示运行脚本过程中所产生的任何系统输出或错误。
  4. 警告:如果对受保护的服务器运行脚本文件,则您的密码将以明文形式显示在“运行”向导中:
    1. 在菜单栏中,选择运行 > 运行... “运行”向导打开。
    2. 配置列表中,展开 Java 应用程序文件夹,然后选择运行外部管理脚本
    3. 在右窗格中,选择 (x) = Arguments 选项卡。
    4. 程序自变量部分中,您可以看到密码以明文显示。
有关管理脚本编制的更多信息,请参阅下列参考资料:
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.