配置系统监视器和失败事件管理器以使用 Tomcat

本节描述如何配置“系统监视器”和“失败事件管理器”以使用 Tomcat。有关将 WebSphere Application Server 或 WebSphere Application Server Express 用作 Web 应用程序服务器而不是 Tomcat 的指示信息,请参阅配置系统监视器和失败事件管理器以使用 WebSphere Application Server 或 WebSphere Application Server Express。在继续之前,确保您的系统上安装了 Tomcat V4.1.24 或 4.1.27。

注:
Tomcat 4.1.24 和 4.1.27 在双字节字符集语言环境中不受支持。

配置系统监视器以使用 Tomcat

要配置“系统监视器”以使用 Tomcat,遵循下列步骤:

  1. Tomcat_home\webapps(其中 Tomcat_home 是您环境中的 Tomcat 安装的路径)下创建 ICSMonitor 目录。
  2. 将 WAR 文件内容解压缩到 ICSMonitor 目录。
    注:
    如果使用了 WebSphere Business Integration Server Express 或 Express Plus 安装程序来安装该产品,则 CWDashboard.war 文件位于 ProductDir\WBSM 目录中。
  3. xerces.jar 文件从 Tomcat_home\webapps\ICSMonitor\WEB-INF\lib 复制到 Tomcat_home\common\lib 中。
  4. xercesImpl.jar 文件(位于 Tomcat_home\common\endorsed 目录中)重命名为 xercesImpl.jar.old
  5. 通过执行以下操作编辑 setclasspath.bat 文件(位于 Tomcat_home\bin 目录中):
    1. 设置 JAVA_OPTS 属性,如下所示:

      -DDASHBOARD_URL=http://HostName[:PortNumber]/ICSMonitor
       -DDASHBOARD_HOME=Tomcat_home\webapps\ICSMonitor 
       -DORBNamingProvider=CosNaming
       -Dorg.omg.CORBA.ORBClass=com.ibm.CORBA.iiop.ORB
       -Dorg.omg.CORBA.ORBInitialPort=ORB_PORT
       -Dorg.omg.CORBA.ORBInitialHost=ORB_HOST
       -Dcom.ibm.CORBA.Debug.Output=stdout
       

      重要提示:
      将以字符 -D 开头的行都显示在单独的行上,以使它们适合页面大小。在 -D 行之间仅插入空格,而不是换行符。
    2. 如果将 DB2 用于 InterChange Server Express 资源库,则将 db2java.zip 文件的路径追加至 setclasspath.bat 中的类路径。缺省情况下,db2java.zip 文件位于 DB2_Installation_Dir\java 目录中。

    注:
    仅当 InterChange Server Express 资源库在 DB2 上时,步骤 5b 才是必需的。
  6. (可选)更改 Tomcat_home\conf\server.xml 文件中的端口号。

    缺省端口号为 8080

重要提示:
一定要通过双击 Tomcat_home\bin\startup.bat 来启动 Tomcat。如果 Tomcat 是通过使用缺省“启动 Tomcat”快捷方式来启动的,则“系统监视器”将不工作,原因是快捷方式不会读取 ProductDir\bin\setclasspath.bat 文件中设置的环境变量。

配置失败事件管理器以使用 Tomcat

要配置“失败事件管理器”以使用 Tomcat,遵循下列步骤:

  1. Tomcat_home\webapps(其中 Tomcat_home 是您的环境中的 Tomcat 安装的路径)下创建 FailedEvents 目录。
  2. 将 WAR 文件内容解压缩到 FailedEvents 目录中。
    注:
    FailedEvents.war 文件位于 ProductDir\WBFEM\Tomcat 目录中。
  3. xerces.jar 文件从 Tomcat_home\webapps\FailedEvents\WEB-INF\lib 复制到 Tomcat_home\common\lib 中。
  4. xercesImpl.jar 文件(位于 Tomcat_home\common\endorsed 目录中)重命名为 xercesImpl.jar.old
  5. 通过执行以下操作编辑 setclasspath.bat 文件(位于 Tomcat_home\bin 目录中):
    1. 设置 JAVA_OPTS 属性,如下所示:

      -DFEM_HOME=Tomcat_home\webapps\FailedEvents
       -DORBNamingProvider=CosNaming
       -Dorg.omg.CORBA.ORBClass=com.ibm.CORBA.iiop.ORB
       -Dorg.omg.CORBA.ORBInitialPort=ORB_PORT
       -Dorg.omg.CORBA.ORBInitialHost=ORB_HOST
       -Dcom.ibm.CORBA.Debug.Output=stdout
       
      重要提示:
      将以字符 -D 开头的行都显示在单独的行上,以使它们适合页面大小。在 -D 行之间仅插入空格,而不是换行符。
    2. 如果将 DB2 用于 InterChange Server Express 资源库,则将 db2java.zip 文件的路径追加至 setclasspath.bat 中的类路径。缺省情况下,db2java.zip 文件位于 DB2_Installation_Dir\java 目录中。

    注:
    仅当该资源库在 DB2 上时,步骤 5b 才是必需的。
  6. (可选)更改 Tomcat_home\conf\server.xml 文件中的端口号。

    缺省端口号为 8080

缺省情况下,在“失败事件管理器”的 Tomcat 4.1.24 版本中已启用安全性。必须在 Tomcat_home\conf\server.xml 文件中创建角色为 Administrator 的用户,以便该管理员可以获取对应用程序的完全访问权。有关如何创建角色以及在“失败事件管理器”中使用安全性的详细信息,请参阅《系统管理指南》

重要提示:
一定要通过双击 Tomcat_home\bin\startup.bat 来启动 Tomcat。如果 Tomcat 是通过使用缺省“启动 Tomcat”快捷方式来启动的,则“失败事件管理器”将不工作,原因是快捷方式不会读取 ProductDir\bin\setclasspath.bat 文件中设置的环境变量。

Copyright IBM Corp. 2004