FileNet P8 Workplace XT, 版本 1.1.5              

部署多个 Workplace XT 实例

可以在单个应用程序服务器上部署多个 Workplace XT 实例。部署的每个 Workplace XT 都必须使用相同的 Content EngineProcess Engine 和连接点。部署的每个 Workplace XT 可以使用不同的站点首选项文件,并且可以访问不同的对象库。

注:
  • 以下过程假定您已经安装了 Workplace XT,并且部署了 Workplace XT 应用程序的一个实例。您可能已经登录并且配置了引导首选项,也可能未登录和配置引导首选项。
  • 有关如何部署和管理多个完全相同的应用程序的更多信息,请参阅应用程序服务器文档。
  • 对于 WebLogic,如果将存在多个部署,那么建议不要使用扁平目录进行部署。

要部署 Workplace XT 应用程序的第二个实例,请完成下列步骤:

  1. 复制 Workplace XT 配置文件夹。

    Workplace XT 服务器上,生成在以下位置找到的 Workplace XT 配置文件夹的副本 WebClient2

    install_path/IBM/FileNet/Config/WebClient

    并将此副本放在同一目录中,以创建 install_path/IBM/FileNet/Config/WebClient2

  2. 复制 deploy 文件夹。

    Workplace XT 服务器上,生成在以下位置找到的 Workplace XT deploy 文件夹的副本 deploy2

    install_path/IBM/FileNet/WebClient/deploy

    并将此副本放在同一目录中,以创建 install_path/IBM/FileNet/WebClient/deploy2

  3. 删除 deploy2 目录中的 .war 和 .ear 文件。
  4. install_path/IBM/FileNet/WebClient/deploy2 目录中,编辑 create_web_client_war.bat.sh 文件。
    1. 备份此文件。
    2. 将下列各行:
      cd /D "%WEB_HOME%\WorkplaceXT"
      "%WEB_HOME%\_AEjvm\bin\jar" -cf
      "%WEB_HOME%\deploy\web_client.war" author containerSecured css
      download eprocess FnJavaV1Files images include is js operations
      portlets properties redirect regions scripts select UI-INF utils
      WEB-INF wizards *.jsp
      rem Add P8 eForms if installed.
      if exist "%WEB_HOME%\deploy\eforms_add_to_war.bat"
      call "%WEB_HOME%\deploy\eforms_add_to_war.bat"

      更改为:

      cd /D "%WEB_HOME%\WorkplaceXT"
      "%WEB_HOME%\_AEjvm\bin\jar" -cf
      "%WEB_HOME%\deploy2\web_client2.war" author containerSecured css
      download eprocess FnJavaV1Files images include is js operations
      portlets properties redirect regions scripts select UI-INF utils
      WEB-INF wizards *.jsp
      rem Add P8 eForms if installed.
      if exist
      "%WEB_HOME%\deploy2\eforms_add_to_war.bat" call
      "%WEB_HOME%\deploy2\eforms_add_to_war.bat"

      以包括修改之后的文件夹名称以及 WAR 文件的新名称,例如,web_client2.war

  5. 如果您想作为 EAR 文件进行部署,请修改 install_path/IBM/FileNet/WebClient/deploy2 目录中的 create_web_client_ear.bat.sh 文件,以指向修改之后的文件夹名称和重命名 EAR 文件。
    1. 备份 create_web_client_ear.bat.sh 文件。
    2. 编辑 create_ear.bat.sh 文件,以将下列各行:
      cd /D "%WEB_HOME%\deploy"
      "%WEB_HOME%\_AEjvm\bin\jar" -cvf
      "%WEB_HOME%\deploy\web_client.ear" META-INF *.war

      更改为:

      cd /D "%WEB_HOME%\deploy2"
      "%WEB_HOME%\_AEjvm\bin\jar" -cvf
      "%WEB_HOME%\deploy2\web_client2.ear" META-INF *.war
  6. Workplace XT 安装目录中,编辑 web.xml 文件。
    1. FileNet\WebClient\WorkplaceXT\WEB-INF 中,将 web.xml 重命名为 web.xml.1
    2. 创建 web.xml.1 的副本,并将该副本命名为 web.xml
    3. 在新的 web.xml 中,更改以下参数值:

      <param-name>configurationDirectory</param-name> <param-value>C:/Program Files/IBM/FileNet/Config/WebClient</param-value>

      以设置您新创建的配置文件夹副本的路径,例如 install_path/IBM/FileNet/Config/WebClient2

      切记: 在 Windows 上,使用双反斜杠 (\\) 来代替 configurationDirectory 中的正斜杠。
    4. (仅适用于使用 EAR 文件的部署)将上下文根的值更改为您已经为新的应用程序实例选择的定制名称,例如 WorkplaceXT2。
  7. 通过运行 create_web_client_war.bat.sh 来重新创建 WAR 文件。
  8. (仅适用于 EAR 文件部署)通过运行 create_web_client_ear.bat.sh 来重新创建 EAR 文件。
  9. 重命名 web.xml 文件。
    1. 将适用于第二个实例的 web.xml 文件重命名为 web.xml.2
    2. 将原始文件(现在称为 web.xml.1)重命名为初始名称 web.xml

    原始 web.xml 文件适用于原始应用程序实例,而 web.xml.2 适用于新的实例。如果您需要对任一实例进一步进行配置,那么在配置期间必须将此文件的适当版本重命名为 web.xml

  10. 清除 bootstrap.properties 文件。

    如果您尚未登录到首次安装 Workplace XT 时所安装的 Workplace XT 应用程序,那么不需要清除此文件。

    当您首次登录到 Workplace XT 时,设置了 bootstrap.properties 文件中的某些值(例如,站点首选项文件的名称和位置)。要对新的 Workplace XT 应用程序使用另外的设置,必须除去已复制的文件中的现有条目。

    bootstrap.properties 文件位于以下位置:

    install_path/IBM/FileNet/Config/WebClient2

    编辑 bootstrap.properties 文件:

    1. 除去为 prefName 设置输入的值。 此条目包含存储在对象库中的站点首选项文件的名称。
    2. 除去为 objectStoreId 输入的值。 此条目包含对象库名称,您的站点首选项就将存储在此对象库中。
    3. 根据需要除去或者编辑任何其他值。
  11. 在新的 IBM/FileNet/Config/WebClient2 目录下有关的配置文件中,除去所有不应当应用于第二个 Workplace XT 实例的注释和定制更改。

    如果您尚未登录到首次安装 Workplace XT 时所安装的 Workplace XT 应用程序,那么不需要清除这些文件。

  12. 部署第二个 Workplace XT 实例。

    遵循特定于应用程序服务器的过程并使用一个唯一名称(例如,Workplace XT2)来部署 Workplace XT 的第二个实例。

    部署第二个实例时,使用新创建的 web_client2.warweb_client2.ear 文件(取决于您选择的方法)来部署此应用程序:

    deploy2/web_client2.wardeploy2/web_client2.ear

  13. 请登录,然后为新应用程序设置引导首选项。

    当您登录以设置新的 Workplace XT 实例的引导首选项时,请使用以下 URL。

    http://WorkplaceXTServerName:port#/WorkplaceXT2

    对于每个部署,必须为首选项名称指定唯一名称。



反馈

最近一次更新时间: 2013 年 3 月
wxtip068.htm

© Copyright IBM Corporation 2013.
本信息中心基于 Eclipse 技术。(http://www.eclipse.org)