FileNet P8 Workplace XT, 版本 1.1.5              

部署多個 Workplace XT 實例

您可以將多個 Workplace XT 實例部署在單一應用程式伺服器上。每一項 Workplace XT 部署都必須使用相同的 Content 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 部署資料夾,建立一份副本 deploy2

    install_path/IBM/FileNet/WebClient/deploy

    將它放在相同目錄,以建立 install_path/IBM/FileNet/Config/deploy2

  3. 將 .war 檔和 .ear 檔從 deploy2 目錄刪除。
  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 Corp. 2013.
這個資訊中心採用 Eclipse 技術。(http://www.eclipse.org)