서버와 함께 제공되는 Apache Tomcat 서버 대신 WebSphere® Application Server에 Design Management Server를 배치할 수 있습니다.
지시사항은 버전 7.0 및 6.1에서 약간 변경된
WebSphere Application Server 버전
8.0을 기반으로 합니다.
시작하기 전에
중요사항: WS 보안을 사용할 때 잠재적인 보안 노출 위험이 있습니다. 이로 인해 사용자가
상승된 권한을 가질 수 있습니다. 이는 JAX-WS 및 JAX-RPC를 사용하는 애플리케이션에 영향을 미칩니다.
보안 패치를 구하고 설치하는 방법에 대한 자세한 정보는
이
뉴스 플래시를 읽으십시오. 또한
내 알림을 사용하여
WebSphere Application Server 업데이트를 등록하십시오.
업데이트 및 패치에 대한 보안 관련 주의사항을 받을 수 있습니다.
환경이 제대로 설정되었는지 확인하십시오.
프로시저
- WebSphere Application Server 관리 콘솔에서 다음 보안 설정을 지정하십시오.
- 을 클릭하고
Java 2 보안을 사용하여 로컬 자원에 대한 애플리케이션 액세스 제한 선택란을 선택 취소하여 Java™ 2 보안을 끄십시오.
- 현재 영역 정의 필드에서
적절한 보안 영역이 구성되어 현재 영역으로 설정되었는지 확인하십시오.
그런 다음 관리 보안 사용 및 애플리케이션 보안 사용 선택란을 선택하십시오.
- 을 클릭하고 보호되지 않은 URI를 액세스하는 경우 사용 가능한 인증 데이터 사용 선택란을 선택하십시오.
- WebSphere Application Server에 대한 JVM(Java Virtual Machine)을 지정하십시오.
- 관리 콘솔에서 를 클릭한 후 사용자 서버를 클릭하십시오.
기본적으로 서버 이름은 server1입니다.
- 서버 인프라에서 를
클릭하십시오.
- 추가 특성에서
JVM(Java Virtual Machine)을 클릭하십시오.
- 초기 힙 크기 필드에서
100을 지정하십시오.
- 최대 힙 크기 필드에서 서버의 최대 메모리 크기를 MB로 지정하십시오.
64비트 컴퓨터의 경우 환경에 맞는 메모리 크기를 지정하십시오(예:
4GB 메모리는 4096으로 지정).
- 일반 JVM 인수 필드에서
-Xgcpolicy:gencon -Xmn1g -Xcompressedrefs -Xgc:preferredHeapBase=0x100000000
-XX:MaxPermSize=128M -Xms8G -Xmx8G를 추가하십시오.
- Solaris 운영 체제의 경우(전용) 일반
JVM 인수 필드에 -XX:MaxPermSize=384m을 추가하십시오.
WebSphere Application Server에 대한 Solaris 환경 구성에 대한 자세한 정보는
Solaris 10 운영 체제의 IBM WebSphere Application Server
V6.1 레드북의 제 2 장을 참조하십시오.
- 적용을 클릭하십시오.
- JVM(Java Virtual Machine) 페이지의
추가 특성에서 사용자 정의 특성을 클릭하십시오.
- 새로 작성을 클릭하고 JAZZ_HOME 특성을 지정하여
jts 및 dm 폴더를 포함한 Design Management Server에 대한 구성 파일의 위치를 식별하도록 하십시오.
이 특성은 단순 파일 경로가 아닌 URI를 사용하며 이는 항상
file:///로 시작합니다. Windows 시스템의 기본 위치는 다음과 같습니다.
file:///C:/PROGRA~1/IBM/JazzTeamServer/server/conf
Linux 시스템에서 기본 위치는 다음과 같습니다.
file:///opt/ibm/JazzTeamServer/server/conf
참고: 문제점을 피하려면 파일 경로에 공백을 사용하지 마십시오.
Windows 32비트 설치의 Program Files 폴더의 경우 PROGRA~1을 사용할 수 있으며
Windows 64비트 설치의 Program Files (x86) 폴더의 경우
PROGRA~2를 사용할 수 있습니다.
- 새로 작성을 다시 클릭하여
log4j.configuration이라는 이름의 특성을 지정하십시오. 이 값으로
startup_log4j.properties 파일의 위치를 사용하십시오. 이 특성은 JAZZ_HOME 특성과 동일한 형식을 사용합니다.
대부분의 경우 이 파일은 JAZZ_HOME 폴더에 있습니다.
Windows 시스템의 기본값은 다음과 같습니다.
file:///C:/PROGRA~1/IBM/JazzTeamServer/server/conf/startup_log4j.properties
Linux 시스템의 기본값은 다음과 같습니다.
file:///opt/ibm/JazzTeamServer/server/conf/startup_log4j.properties
참고: startup_log4j.properties의 설정은
SystemOut.log 파일에 메시지를 전달하는 시작 프로세스의 초기 단계에 사용됩니다.
초기 단계를 수행한 후 각 애플리케이션은
server/conf/<app_context>/log4j.properties 파일에서 애플리케이션 특정 설정을 사용하도록 전환합니다.
- 새로 작성을 다시 클릭하여
java.awt.headless라는 이름의 특성을 true 값으로 지정하십시오.
- 새로 작성을 다시 클릭하여
org.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin이라는 이름의 특성을 true 값으로 지정하십시오.
- SQL 서버 데이터베이스를 사용하는 경우 새로 작성을 다시 클릭하여
SQLSERVER_JDBC_DRIVER_FILE이라는 이름의 특성을
sqljdbc4.jar 파일의 위치로 지정하십시오.
- Oracle 데이터베이스를 사용하는 경우 새로 작성을 다시 클릭하여
ORACLE_JDBC_DRIVER_FILE이라는 이름의 특성을
ojdbc5.jar 파일의 위치로 지정하십시오.
사용자 정의 특성은 다음 그림과 비슷합니다.
일부 특성은 기본적으로 사용자가 추가한 속성에 추가로 표시됨을 주의하십시오.

- 변경사항을 마스터 구성에 저장하고 WebSphere Application Server를 다시 시작하십시오.
이제 서버가
Design Management Server 애플리케이션 파일을 배치할 준비가 되었습니다.
참고: UNIX 또는 Linux 시스템에서 WebSphere Application Server가
루트가 아닌 환경에 설치된 경우 Design Management Server를 설치하는 사용자는
설치 디렉토리 및 모든 서브디렉토리에 대한 읽기 및 쓰기 액세스 권한을 가지고 있어야 합니다.
- Jazz Team Server 애플리케이션을 설치하십시오.
- 관리 콘솔에서 을 클릭하십시오(WebSphere Application Server 6.1의 경우
를 클릭하십시오).
- 새 애플리케이션에 대한 경로에서
챶아보기를 클릭하여 jts.war 파일의 위치를 지정하고
다음을 클릭하십시오. Design Management Server을 설치할 때 Apache Tomcat을 설치하지 않은 경우
이 파일의 기본 위치는 installDir/server/webapps입니다.
Tomcat을 설치한 경우 이 파일의 기본 위치는 installDir/server/tomcat/webapps입니다.
- 애플리케이션 설치 방법?에서
빠른 경로를 클릭하고 다음을 클릭하십시오.
- 1단계: 설치 옵션 선택 페이지에서
기본 옵션을 채택하고 다음을 클릭하십시오.
- 2단계: 서버에 모듈 맵핑 페이지에서
jts.war 옆에 있는 선택란을 선택하고 대상 서버 또는 클러스터가 올바른지 확인한 후
다음을 클릭하십시오.
- 3단계: 웹 모듈에 대한 가상 호스트 맵핑 페이지에서
jts.war 옆에 있는 선택란을 선택하고 다음을 클릭하십시오.
- 4단계: 웹 모듈에 대한 컨텍스트 루트 맵핑 페이지에서
컨텍스트 루트를 /jts로 설정하고
다음을 클릭하십시오.
- 완료를 클릭하십시오.
- 다음 war 파일 및 해당 컨텍스트 루트에 대해 설치 단계를 반복하십시오.
| 옵션 |
설명 |
| dm.war |
/dm |
| admin.war |
/admin |
| vvc.war |
/vvc |
| rdmhelp.war |
/rdmhelp |
| clmhelp.war |
/clmhelp |
- 보안 영역의 사용자 및 그룹에 Jazz Team Server 애플리케이션에 대한 보안 역할을 맵핑하십시오. 보안 설정은 이 태스크의 범위를 벗어나지만 글로벌 보안 영역이 LDAP 레지스트리를 사용하는 대부분의 경우
LDAP 레지스트리에 있는 그룹을 다음 애플리케이션 보안 역할로 맵핑합니다.
- JazzAdmins
- JazzDWAdmins
- JazzProjectAdmins
- JazzGuests
- JazzUsers
- 를 클릭하십시오.
- 세부사항 특성에서 사용자/그룹에 보안 역할 맵핑을
클릭하십시오. 이 페이지는
보안 영역의 사용자 또는 그룹에 맵핑해야 하는 Design Management Server에 대한 사용자 그룹을 표시합니다.
- 역할을 선택하고 그룹 맵핑을 클릭하여 해당 역할을 보안 영역의 그룹으로 맵핑하십시오.
참고: 모두 인증됨? 옵션은 사용하지 마십시오.
- 애플리케이션이 제대로 설치되었는지 확인하고
WebSphere Application Server에 대한 마스터 구성에 변경사항을 저장하십시오.
- 마스터 구성에 저장하고, 서버를 중지한 후 다시 시작하십시오.
- WebSphere Application Server 관리 콘솔에서
을 클릭하여
모든 애플리케이션이 실행 중인지 확인하십시오.
결과
애플리케이션 옆에 초록색 화살표가 표시되면 제대로 시작되고 있음을 나타냅니다.
엔터프라이즈 애플리케이션 페이지는 다음 그림과 비슷합니다.
다음에 수행할 작업
이제
Design Management Server 설정 및 구성에서 설명된 대로
Design Management Server를 구성할 수 있습니다.