FileNet P8 Workplace XT, 버전 1.1.5              

여러 Workplace XT 인스턴스 배치

단일 애플리케이션 서버에 여러 Workplace XT 인스턴스를 배치할 수 있습니다. 각 Workplace XT 배치는 동일한 Content Engine, Process 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/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.war 또는 web_client2.ear 파일을 사용하여 애플리케이션을 배치합니다.

    deploy2/web_client2.war 또는 deploy2/web_client2.ear

  13. 로그인하여 새 애플리케이션의 부트스트랩 환경 설정을 지정합니다.

    Workplace XT 인스턴스의 부트스트랩 환경 설정을 지정하기 위해 로그인하는 경우 다음 URL을 사용합니다.

    http://WorkplaceXTServerName:port#/WorkplaceXT2

    각 배치의 환경 설정 이름에 고유 이름을 지정해야 합니다.



피드백

마지막 업데이트 날짜: 2013년 3월
wxtip068.htm

© Copyright IBM Corp. 2013.
이 Information Center는 Eclipse 기술로 구현됩니다. (http://www.eclipse.org 웹 사이트 참조)