단일 애플리케이션 서버에 여러 Workplace XT
인스턴스를 배치할 수 있습니다. 각 Workplace XT 배치는 동일한
Content Engine, Process Engine 및 연결 지점을 사용해야 합니다.
각 Workplace XT
배치는 다른 사이트 환경 설정 파일을 사용할 수 있으며
다른 오브젝트 저장소에 대한 액세스를 제공할 수 있습니다.
참고: - 아래 프로시저는 이미
Workplace XT를
설치했으며 하나의 Workplace XT
애플리케이션 인스턴스를 배치한 것으로 가정합니다.
부트스트랩 환경 설정에 로그인 및 구성했거나
그렇지 않을 수도 있습니다.
- 동일한 여러 애플리케이션의 배치
및 관리 방법에 대한 자세한 정보는
애플리케이션 서버 문서를 참조하십시오.
- WebLogic의 경우, 배치가 여러
개 있는 경우에는 일반 디렉토리를
사용한 배치가 권장되지 않습니다.
Workplace XT 애플리케이션의 두 번째 인스턴스를 배치하려면 다음을 수행하십시오.
- Workplace XT
구성 폴더를 복사합니다.
Workplace XT 서버에서
다음 위치에 있는 Workplace XT
구성 폴더의 WebClient2 사본을 작성합니다.
install_path/IBM/FileNet/Config/WebClient
또한 install_path/IBM/FileNet/Config/WebClient2를
작성하는 동일한 디렉토리에 배치합니다.
- deploy 폴더를 복사합니다.
Workplace XT 서버에서 다음 위치에 있는
Workplace XT 배치 폴더의 deploy2 사본을 작성합니다.
install_path/IBM/FileNet/WebClient/deploy
또한 install_path/IBM/FileNet/WebClient/deploy2를
작성하는 동일한 디렉토리에 배치합니다.
- deploy2 디렉토리에서 .war 파일과 .ear 파일을 삭제합니다.
- install_path/IBM/FileNet/WebClient/deploy2
디렉토리에서 create_web_client_war.bat 또는.sh 파일을 편집합니다.
- 파일의 백업을 작성합니다.
- 다음 행을 변경합니다.
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)과
수정된 폴더 이름이 포함됩니다.
- EAR 파일로 배치하려면,
install_path/IBM/FileNet/WebClient/deploy2
디렉토리의 create_web_client_ear.bat 또는 .sh
파일이 수정된 폴더 이름을 지정하도록 수정하고 EAR 파일의 이름을 바꿉니다.
- create_web_client_ear.bat 또는 .sh 파일의 백업을 작성합니다.
- 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
- Workplace XT
설치 디렉토리에서 web.xml 파일을 편집합니다.
- FileNet\WebClient\WorkplaceXT\WEB-INF에서
web.xml 이름을 web.xml.1로 바꿉니다.
- web.xml.1의
사본을 작성하고 이름을
web.xml로 지정합니다.
- 새
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에 슬래시 대신 이중 백슬래시(\\)를 사용합니다.
- (EAR 파일을 사용한 배치만 해당)
컨텍스트 루트의 값을 새 애플리케이션
인스턴스에 선택한 사용자 정의 이름(예:
WorkplaceXT2)으로 변경합니다.
- create_web_client_war.bat 또는 .sh를 실행하여 WAR 파일을 다시 작성합니다.
- (EAR 파일 배치만 해당) create_web_client_ear.bat
또는 .sh를
실행하여 EAR 파일을 다시 작성합니다.
- web.xml 파일의 이름을 바꿉니다.
- 두 번째 인스턴스에 적용되는
web.xml 파일의 이름을
web.xml.2로 바꿉니다.
- 원래 파일(web.xml.1)의
이름을 web.xml로 다시 바꿉니다.
원래
web.xml 파일은 원래 애플리케이션
인스턴스의 파일이고 web.xml.2는
새 인스턴스의 파일입니다. 인스턴스 중 하나에 대한 추가
구성을 수행해야 하는 경우에는 구성 중에 해당 파일 버전의
이름을 web.xml로 바꿔야 합니다.
- bootstrap.properties 파일을 정리합니다.
첫 번째 Workplace XT
설치의 일부로 아직 Workplace XT
애플리케이션에 로그인하지 않은 경우에는 파일을 정리하지 않아도 됩니다.
Workplace XT에
처음 로그인하면 사이트 환경 설정 파일의 이름 및
위치와 같은 bootstrap.properties
파일의 특정 값이 설정됩니다. 새
Workplace XT 애플리케이션에
다른 설정을 사용하려면 복사된 파일에서 기존 항목을 제거해야 합니다.
bootstrap.properties
파일의 위치는 다음과 같습니다.
install_path/IBM/FileNet/Config/WebClient2
다음과 같이
bootstrap.properties 파일을 편집합니다.
- prefName 설정에 입력한 값을 제거합니다. 이 항목에는 오브젝트 저장소에 저장된
사이트 환경 설정 파일의 이름이 포함됩니다.
- objectStoreId에
입력한 값을 제거합니다.
이 항목에는 사이트
환경 설정이 저장될 오브젝트
저장소 이름이 포함됩니다.
- 필요에 따라 다른
값을 제거 또는 편집합니다.
- 새 IBM/FileNet/Config/WebClient2
디렉토리의 관련 구성 파일에서, 두 번째
Workplace XT 인스턴스에
적용해서는 안되는 모든 주석과 사용자 정의 변경사항을 제거합니다.
첫 번째 Workplace XT
설치의 일부로 아직 Workplace XT
애플리케이션에 로그인하지 않은 경우에는 파일을 정리하지 않아도 됩니다.
- 두 번째
Workplace XT 인스턴스를 배치합니다.
애플리케이션 서버 고유 프로시저에 따라
Workplace XT2와 같은 고유 이름을 사용하여
두 번째 Workplace XT 인스턴스를 배치합니다.
두 번째 인스턴스를 배치하는 경우, 다음과 같이 선택하는 방법에 따라
새로 작성된 web_client2.war 또는 web_client2.ear
파일을 사용하여 애플리케이션을 배치합니다.
deploy2/web_client2.war
또는 deploy2/web_client2.ear
- 로그인하여 새 애플리케이션의 부트스트랩 환경 설정을 지정합니다.
새 Workplace XT 인스턴스의
부트스트랩 환경 설정을 지정하기 위해 로그인하는 경우 다음 URL을 사용합니다.
http://WorkplaceXTServerName:port#/WorkplaceXT2
각 배치의 환경 설정 이름에
고유 이름을 지정해야 합니다.